In a clustered or cloud-based environment, it is likely that not all machines have access to a printer. When considering your architecture, you may wish to dedicate one or more hosts with printer access to facilitate printing. By default, all job engines run on a single queue and are assumed to be able to print. However, you can easily split the engines into two queues - one for rendering reports and one for printing reports, whereby only the hosts that run the printing report job engines need a connection to a printer. Any other job engine which needs to print, will now forward the rendered report to the specialised queue for printing.
Complete the following steps to set up a print engine:
Create a new node, /queue/print.
Copy the contents of /process/job-engine into a new node, /process/print-engine.
Alter <arg>/queue/job</arg> to <arg>/queue/print</arg>.
Change the contents of /module/queue-map/print to /queue/print. The print-engine
process is successfully created.
Open Repertoire. Click the Admin Tools... button. In the System tab, add a new job engine and select the print-engine process. Click OK. After refreshing, the print engine will be functional.