Best Practices for Improving Service Performance and Application Uptime
When you develop and monitor your ThingWorx applications, use the following best practices to ensure that your application remains responsive:
• Most services should complete under 10 minutes, even when they are executed on a timer or scheduler.
• Monitor ThingWorx subsystems daily to check for slow services.
• Implement a tool such as PSM to record the execution time of services.
• If there are services that perform complicated logic or database lookups, consider adding additional custom logging. The logs help you identify issues while troubleshooting slow performance issues.