技术文章 - CS379058
单个 wt.servlet.IPRequestTracker 对象消耗了 Windchill PDMLink 12.0 中方法服务器的内存
已修改: 09-Mar-2023
适用于
- Windchill PDMLink 12.0.2.0 to 12.0.2.4
说明
- 经过几天的正常运行后,MethodServer 的堆空间用完了
- MethodServer 用完了堆,但性能表没有显示任何分配了大字节的 MethodContexts
- MethodServer 的堆转储显示单个wt.servlet.IPRequestTracker对象为 10 GB
- wt.servlet.IPRequestTracker拥有超过 100 万个wt.servlet.Request对象的队列
- 方法服务器堆在一周内累积导致各种性能问题
- MethodServer 日志指示UserDetailsPersistor线程已中断:
WARN [RMI TCP Connection(1864)-xxx.xx.xxx.xxx] wt.method.MethodContextMonitor.contexts - Interrupting method context 4eie0lug;l93cintc;5844;1r6dbp;35 with thread UserDetailsPersistor [269] via JMX WARN [RMI TCP Connection(1864)-xxx.xx.xxx.xxx] wt.method.server - Interrupting thread UserDetailsPersistor
这是文章 379058 的 PDF 版本,可能已过期。最新版本 CS379058