Java command line options
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 Also see: |
logging.level.org.hibernate.SQL=WARN
|
Enables SQL debug logging to the Set to true to enable SQL debug logging to |