We are experiencing a problem with webMethods 9.0 and Nirvana 9.0. Both are installed on the same Windows 2008 R2 Server.
We have created several Queues on the Nirvana Server, and on the Integration Server created corresponding JMS Triggers. What we found is that when these JMS Triggers are enabled, the CPU on the Windows Server jumps to 100% immediately. If we view Windows Task Manager and sort the Processes tab by “percent utilized”, there are two java.exe processes at the top which are using 100% of the CPU. The Nirvana java.exe process uses ~65% while the Integration Server java.exe process uses ~35%. Now, if we go into the Integration Server admin page and disable all the JMS Triggers, the CPU usage on the Windows Server immediately drops to almost 0%.
I have combed through log files on both the Integration Server and the Nirvana Server without finding anything of note. The only thing that has jumped out at me is something I see in Universal Messaging Enterprise Manager: If I click on the “nirvana” realm and then the “Monitoring” tab, and then click the “Threads” tab, I see two large numbers continuing to increase:
Buffers Reused = 2407420557
ReadPool = 802539376
The above is just a snapshot of the numbers right now. If I disable those the JMS triggers, the numbers stop increasing. I have no idea if this activity is what’s causing the CPU to peg though.
Has anyone seen anything like this before? In past years, we used IS + Broker, and only recently have started using Nirvana in place of Broker. So we’re still very much novices when it comes to Nirvana.
Thanks very much for any thoughts, comments, ideas, etc.