Article - CS295854

Incorrect setting of "wt.queue.executeQueues" cause poor performance in Windchill PDMLink

Modified: 07-May-2025   


Applies To

  • Windchill PDMLink 11.0 M030 to 12.1.2.15

Description

  • Poor performance after upgrading from Windchill PDMLink 10.1 M040 to 11.0 M030
  • MethodServer reports java.management.memory.collection.threshold.exceeded warning
  • Many queues running on Method Server result in insufficient memory
  • MethodServers reports wt.jmx.notif.methodContextGauge warnings
  • Thread dumps show many threads are waiting on database connection:
"ajp-nio-127.0.0.1-8012-exec-22" Id=21586 WAITING on lock=wt.pom.POMHandler$ConnectionPool@189ceabd
      Blocked (cnt): 6921; Waited (cnt): 7424
  at java.lang.Object.wait(Native Method)
  at wt.pom.POMHandler.getConnection(POMHandler.java:219)
  at wt.method.MethodContext.getConnection(MethodContext.java:2442)
  at wt.pom.PersistentObjectManager.getUserConnection(PersistentObjectManager.java:303)


 

This is a printer-friendly version of Article 295854 and may be out of date. For the latest version click CS295854