16.6 Managing and Optimizing the Operation of SOAP Services

When the POA starts up, it automatically spawns a standalone SOAP process, for which it then manages the stability and resource utilization.

The main POA communicates with this SOAP process to collect operation statistics and display them on the main POA HTTP console. The SOAP process logs information in log files named mmddsoa.xxx in directories with the same name.

16.6.1 Optimizing SOAP Operations

To refresh the POA data, the SOAP process has an automatic start time set by default at 03:00 (am) daily. You can change this schedule to a different time and interval using the startup switches below.

  • Linux: --soapRestartScheduleTime

  • Windows: /soapRestartScheduleTime

    Sets the time and day value when the SOAP process start occurs. For example, every Wednesday at 1:00 am.

  • Linux: --soapRestartIntervalInMinutes

  • Windows: /soapRestartIntervalInMinutes

    Sets the interval in minutes when the SOAP process start occurs. For example, every 120 minutes.

For information, see Using POA Startup Switches.

16.6.2 Preventing SOAP Spawn at POA Restart

When the POA shuts down, it notifies the SOAP process to shut down as well.

To keep the SOAP service running within the main POA and to not automatically spawn a separate SOAP process at startup, add the platform-appropriate switch to your POA startup file.

  • Linux: ‑‑noSpawnSoap

  • Windows: /noSpawnSoap

For information, see Using POA Startup Switches.