I would suggest the load balancing option. You can craete queues with the same printer at the end, just different names. In the filter process, a little perl file cheques if the queue, lets say 1, is busy. If yes, route job to queue2, if thats busys too, to queue3 and so on. Works pretty good with my stuff and different printers, but i dont see no reaso why it shouldnt work with different queues on the same printer. If you need the perl script, give me a note Dietmar -----Ursprüngliche Nachricht----- Von: Colin Bruce [mailto:[EMAIL PROTECTED]] Gesendet: Dienstag, 20. März 2001 21:42 An: [EMAIL PROTECTED] Betreff: LPRng: Performance query Dear All, We have a print queue (called virtual) which feeds into about 100 queues using a router. The routing is based on a hash code derived from the users' names. Anyway, from time to time the virtual queue grinds to a halt and large numbers of jobs build up in to. This results in people repeating print requests over and over again as they think there is something wrong. Now we are already telling people to have patience etc. but I wondered if there was a way of making it go faster. We know that the slow down happens when someone sticks in a couple of big print jobs - usually PowerPoint files and usually over 100MB each. The LPC MOVE command that does the transfer takes a while to copy the big files and that causes the queue to build up behind. What I wondered was: Is there any way to have multiple routers processing the input queue? At the moment LPD is dealing with one job at a time - Is it possible to have it deal with several jobs in parallel? Does anyone have any suggestions for how this might be dealt with? best wishes... Colin Bruce ---------------------------------------------------------------------------- - YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST The address you post from MUST be your subscription address If you need help, send email to [EMAIL PROTECTED] (or lprng-requests or lprng-digest-requests) with the word 'help' in the body. For the impatient, to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED] with: | example: subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED] unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED] If you have major problems, send email to [EMAIL PROTECTED] with the word LPRNGLIST in the SUBJECT line. ---------------------------------------------------------------------------- - ----------------------------------------------------------------------------- YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRNG MAILING LIST The address you post from MUST be your subscription address If you need help, send email to [EMAIL PROTECTED] (or lprng-requests or lprng-digest-requests) with the word 'help' in the body. For the impatient, to subscribe to a list with name LIST, send mail to [EMAIL PROTECTED] with: | example: subscribe LIST <mailaddr> | subscribe lprng-digest [EMAIL PROTECTED] unsubscribe LIST <mailaddr> | unsubscribe lprng [EMAIL PROTECTED] If you have major problems, send email to [EMAIL PROTECTED] with the word LPRNGLIST in the SUBJECT line. -----------------------------------------------------------------------------
