HP Distributed Print Service Administration Guide
108 Chapter6
Configuring Spoolers, Queues, and Logical Printers
Creating and Configuring Queues
Creating and Configuring Queues
HPDPS queues receive jobs from the spooler and manage the jobs until
the spooler schedules them to physical printers.
You can create and start a queue from SAM or from the command line.
Creating a Queue
To create the queue Queue1 contained in spooler Spool1, enter:
pdcreate -c queue Spool1:Queue1
Specifying the Queue Scheduling Method
HPDPS determines the position of jobs in the queue by the order that the
jobs were submitted and the scheduling method of the queue. When jobs
print depends on their position in the queue relative to other jobs; for
configurations with multiple physical printers, it also depends on when a
particular printer becomes available.
Use the scheduler-ready attribute to specify a scheduling method for
the queue. Supported values are fifo and priority-fifo with a
default value of priority-fifo.
To change the queue scheduling method for the queue Queue1 to fifo,
enter:
pdset -c queue -x “scheduler-ready=fifo” Queue1
Alternatively, you can set the queue scheduling method when you create
the queue:
pdcreate -c queue -x “scheduler-ready=fifo” Spool1:Queue1
About the First-In-First-Out (FIFO) Scheduling Method
The first-in-first-out (FIFO) scheduling method means that if several
jobs are waiting in the queue and all of the jobs can be scheduled to only
one physical printer associated with the queue, the spooler schedules the
jobs in the order in which the queue received the jobs.
Figure 6-1, “FIFO Queue Feeding Two Physical Printers,” illustrates the
fifo scheduling method. The number in parenthesis under each job
identifies the physical printer to which the spooler can schedule the job;