Configuration Example

Setting up a Print Engine

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:

  1. Create a new node, /queue/print.

  2. Copy the contents of /process/job-engine into a new node, /process/print-engine. Alter <arg>/queue/job</arg> to <arg>/queue/print</arg>.

  3. Change the contents of /module/queue-map/print to /queue/print. The print-engine process is successfully created.

  4. 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.