AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 406571
Accepted
Affe
Affe
Asked: 2012-07-11 14:14:19 +0800 CST2012-07-11 14:14:19 +0800 CST 2012-07-11 14:14:19 +0800 CST

CUPS-LPD 打印服务器可扩展性

  • 772

所以 cups-lpd 的联机帮助页说“大型配置”是个坏主意,但没有详细说明。有没有人有大规模使用此工具的经验以及它如何应对?

我正在查看大约 100 台打印机每小时接收 3,000 个作业(总计,而不是每个)。

作为一名 Web 程序员,50 个请求/分钟对我来说似乎是微不足道的负载,但如果每个请求都花费超过一秒的时间,它似乎最终会耗尽自己。

这行得通吗,或者我是否正在为不愉快的支持电话做准备?

(作业是 RAW 直接传递给打印机,如果重要的话)

linux cups
  • 1 1 个回答
  • 1411 Views

1 个回答

  • Voted
  1. Best Answer
    ewwhite
    2012-07-11T15:39:12+08:002012-07-11T15:39:12+08:00

    我在使用 100 多台打印机(运行 CUPS 或 LPRng)的大型生产打印环境中没有遇到任何问题。您使用 cups-lpd 而不是仅通过 CUPS 使用 lp/lpr 是有原因的吗?

    不过,您可以进行一些 CUPS 调整来缓解麻烦。根据您的 Linux 发行版,您将需要更改/etc/cups/cupsd.conf文件中的一些默认值。

    • 我倾向于将MaxLogSize值增加到2000000000.
    • 您可能还想增加到MaxJobs超出默认值500(我使用5000)或0(无限制)的值。这详细说明了要保留在内存中的最大作业数(活动和已完成)。如果您的大容量设备发生故障或停止,但打印作业继续提交,则可以轻松达到此数字并将停止整个打印系统,直到队列被清除。
    • 在 中/etc/cups/printers.conf,我将打印机ErrorPolicy指令设置为retry-job而不是默认值stop-printer。这意味着小的连接信号/卡纸/等。不会导致打印机脱机,需要cupsenable恢复打印。
    • 3

相关问题

  • 多操作系统环境的首选电子邮件客户端

  • 你最喜欢的 Linux 发行版是什么?[关闭]

  • 更改 PHP 的默认配置设置?

  • 保护新的 Ubuntu 服务器 [关闭]

  • (软)Ubuntu 7.10 上的 RAID 6,我应该迁移到 8.10 吗?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve