BrowsePoll and lots of printers

Johan Bernhardsson johan at anykey.se
Thu Apr 2 00:00:32 PDT 2009


> Hi!
>
> I´m using cups 1.1.23 an have set up an printserver with around 5000 printers.
> This server is working great
>
> I want to use more than one printserver, and configured the second server to collect the queues with the BrowsePoll statement. It´s not on the same subnet.
>
> I´ve ran into 2 problems.
>
> The first is that the cups process never goes under 100% CPU activity.
> I never manage to do an lpstat. It always hangs.
>
> The secon problem is that the queues are removed after a while due to "Remote destination <printer> has timed out;deleting it"
>
> I´ve tried to raise the value for timeout to 3600 seconds, but its still removing the queues. Is there any way to tell CUPS not to remove queues due to timeout. The master server never removes the queues.

1. Change the browseinterval. That value is the one that creates the
load on the server. Set that to 1800 or more. And also have a pretty
high timeout.

2. Upgrade cups. There are perfomance problems with that amount of
printers in 1.1 series.

-
Johan Bernhardsson

Linux/CMS/Network/Cups/Asterisk Consultant

Phone:  +46-13-73244
Mobile: +46-705-111751
Fax:    +46-13-73190
Email/Jabber/Sip:  johan at anykey.se
Web:    www.anykey.se




More information about the cups mailing list