Documentation forWeb Help Desk

Java command line options

The information on this page applies only to WHD 2026.2.1. For guidance related to other versions, see Web Help Desk Previous Version Documentation.

In WHD 2026.2.1, Java Virtual Machine (JVM) arguments for the Spring Boot backend are configured in the service definition files, not in a whd.conf or JAVA_OPTS variable. For standard configuration changes, use conf/whd.env (for memory, ports, TLS). For advanced JVM -D system properties, add them to the ExecStart line in /opt/webhelpdesk/service/linux/whd-backend.service (Linux), the ProgramArguments in service/macos/com.solarwinds.whd.backend.plist (macOS), or the run-backend-with-env.bat script (Windows).

For example, to set a custom JVM property on a Linux machine, add the following to ExecStart in whd-backend.service: -DmyProperty=true \

In WHD 2026.2.1, JVM arguments are specified identically across all platforms by editing the service files directly. There is no wrapper_template.conf. This was used in earlier versions of WHD only.

The following table provides a list of the available command-line options:

Option Description
whd.scheduler.emailticket.interval=60000

Sets the email polling interval in milliseconds. Configure in conf/application.properties by uncommenting: whd.scheduler.emailticket.interval=60000 (default: 60000 ms = 1 minute).

Also see: whd.scheduler.emailticket.enabled=true to enable/disable polling.

logging.level.org.hibernate.SQL=WARN

Enables SQL debug logging to the helpdesk.log file.

Set to true to enable SQL debug logging to helpdesk.log.