监控 ThingWorx 子系统
应定期监控环境中 ThingWorx 子系统的性能。在“监控”菜单中,所有子系统的状况在 Composer 中均可用。
建议监控以下子系统:
事件处理子系统
此子系统会在您的 ThingWorx 应用程序中执行事件、计时器和计划程序逻辑。
如果 activeThreads 的数量与 corePoolSize 的数量相同且队列中事件正在累积,则可能是因为一个或多个服务执行缓慢或正在阻止子系统。
子系统性能缓慢会降低整个系统的性能。您必须使用监控工具对该问题进行分析。
流处理子系统和值流处理子系统
这些子系统用于从远程设备或业务逻辑中接入数据。
如果监控部分中的 queueSize 不断增多,则指示系统无法接入数据。您必须使用监控工具对该问题进行分析。
WebSocket 执行处理子系统
子系统会处理远程设备有关入站和出站请求的逻辑。
如果显示多个活动线程且队列大小不断增大,则表示设备通信层存在吞吐量问题。应对这些问题进行调查。