技术文章 - CS108102
在 Windchill PDMLink 10.0 中,从服务器状况页面生成 Solr Mbean 转储会花费大量时间
已修改: 23-Feb-2016
适用于
- Windchill PDMLink 10.0 to 10.1
说明
- 从服务器状况页面生成 Solr Mbean 转储所需的时间很多
- 它将消耗大量的后台方法服务器内存;同时引入 Java 垃圾收集问题
- 在线程转储中可以看到堆栈追溯
"wt.properties Dumper dumpToStringArray" Id = 7148 daemon prio = 5 可运行
已阻止(cnt): 2178;等待(cnt):2178
CPU nanos: 173310000000;用户 nanos: 173220000000;已分配的字节:158511848680
在 getClassLoader0 (固有方法)
在 ClassLoader getCallerClassLoader (ClassLoader .java:1389)
在 getDeclaredFields (.java:1742)中
在工具的 RamUsageEstimator (RamUsageEstimator,java:126)
在工具上的 RamUsageEstimator sizeOfArray (RamUsageEstimator:165)
在工具的 RamUsageEstimator (RamUsageEstimator. java:119)
在工具的 RamUsageEstimator (RamUsageEstimator,java:140)
在工具. RamUsageEstimator. estimateRamUsage (RamUsageEstimator:92)
在 FieldCache $ CacheEntry. estimateSize (FieldCache:551)处。
在工具 FieldCacheSanityChecker. check (FieldCacheSanityChecker .java:106)
在工具上的 FieldCacheSanityChecker checkSanity (FieldCacheSanityChecker:89)
在 solr. SolrFieldCacheMBean. getStatistics (SolrFieldCacheMBean:67)
在 solr JmxMonitoredMap $ SolrDynamicMBean. getAttribute (JmxMonitoredMap .java:258)
在 solr JmxMonitoredMap $ SolrDynamicMBean. getAttributes (JmxMonitoredMap .java:273)
在 DefaultMBeanServerInterceptor at getAttributes (DefaultMBeanServerInterceptor. java:726)
在 mbeanserver .com. JmxMBeanServer getAttributes (JmxMBeanServer:665)
在 wt.properties XMLDumper dumpMBeansToXml (XMLDumper:778)
在 wt.properties XMLDumper dumpMBeansToXml (XMLDumper:733)
在 wt.properties XMLDumper dumpMBeansToXml (XMLDumper:733)
在 wt.properties XMLDumper dumpMBeansToXml (XMLDumper:710)
在 wt.properties XMLDumper dumpAllMBeansToXml (XMLDumper:546)
在 wt.properties XMLDumper dumpAllMBeansToXml (XMLDumper:131)
在 wt.properties. Dumper $ AllMBeansAsXml. outputToSerializer (Dumper .java:925)
在 wt.properties. Dumper $ XmlOrXsltOutputter 输出(Dumper java:886)
在 wt.properties 上。 Dumper $6 run (Dumper. java:980)
在 .java. run (Thread:662)
这是文章 108102 的 PDF 版本,可能已过期。最新版本 CS108102