Recommended Remote Site and LPA Properties
For optimal performance and reliability under consistent print loads, Loftware recommends setting the following Remote Site properties and system properties for the Loftware Print Agent (LPA).
Remote Site Properties
- Sign in to Loftware Enterprise SP on the on the initial Loftware Application Server.
- In Devices
- Click Manage Properties and update the following properties:
Property
Value
CloseNetworkPrinterSocketAfterTimeout
60000
MaximumNumberOfWebSocketConnections 20 PrintDataCleanUpInterval
120000
SendingDataToNetworkPrinterTimeout
86400000
WaitForFINPacketWhenClosingTheConnectionToNetworkPrinter true - Save the Remote Site.
- Repeat the steps above for each Remote Site.
Note: For more consistent printing results, consider increasing the number of always-active PRNT connections using the MinimumNumberOfWebSocketConnections property. Loftware tested this feature with the default value of 1. In rare instances, a print job could be delayed if Loftware Enterprise SP tries to reuse a dropped PRNT connection. Setting this value to 2 or 3 could help prevent such delays.
LPA System Properties
Note: To perform this task, you must be signed in as the SuperAdmin user. For more information, see
Sign in to Loftware Enterprise SP on the initial Loftware Application Server and add or update the following system properties in System > System Properties.
The namespace for all properties is lpa.
- connection.status.timeout.ms
-
Value: 10000
Time between scheduled process to check for connections that are never registered and clean them up. Add 2500ms to this time for when it is purged.
- connection.status.validation.window.ms
-
Value: 90000
Timeframe in which the LPA connection is considered valid since last check. Will not check again until last checked falls outside this window.
- response.timeout.ms
-
Value: 30000
Amount of time to wait before retrying a lookup for a response message.
- print.terminal.status.retries
-
Value: 3
The number of retries to attempt sending a print stream to the LPA before giving up and going into the retry loop. The default value is 10.
- installer.file
-
Value: downloads/LoftwarePrintAgent.exe
The location to pull the download for the LPA installation.
- device.ping.status.bypass
-
Value: true
Specifies whether to perform the ping action - true means bypass and do not send.
- device.ping.printjob.bypass
-
Value: true
Specifies whether to perform the ping action - true means bypass and do not send.
- device.ping.connection.prnt
-
Value: true
Determines whether to perform a ping on connect - true means perform the ping.
- last.contact.update.interval.millis
-
Value: 10000
Periodic update of LPA connection status events from various LPA's during this timeframe.
- sticky.device.enabled
-
Value: true
Override the LPA from moving the devices on connectivity. Use the manual settings for the device service JVM settings. If you change the value of this property, you must restart the Loftware Spectrum service for the change to take effect.
- sticky.device.response.timeout.padding.ms
-
Value: 120000
Granite Timeout setting for cross JVM printing.