IBM Support

Performance 101 - Tuning for Agents/Integration servers

Technical Blog Post


Abstract

Performance 101 - Tuning for Agents/Integration servers

Body

 

As a part of getting geared up for the holiday season, here is a list of hot spots and tuning related to agents/integration servers-

Threads and Topography:
1. Run 5 threads/JVM, add additional threads only if JVM memory foot print permits.
2. Review the agent distribution and stop redundant JVMs.
3. Avoid having multiple criteria in the same agent

Health Monitor:
1. Health Monitor to be constantly run, set retention days based on your implementation
2. Critical for effective cache propagation and for agents to register stats with the application

Enable Bulk Sender and evaluate using JMS pooling:
1.Explore the option of enabling bulk sender -benefits in case of RTAM and other high volume transactions
2. Consider the option of enabling Sterling JMS pooling sender side
3. To use these features, entries for the following need to be made in the customer overrides property file - yfs.agent.bulk.sender.enabled=true  / yfs.jms.session.disable.pooling=N

 

Review JVM Arguments:
1. Xmx and Xms to be optimally tuned
2. Enable verbosegc logging –one of the crucial diagnostics to troubleshoot JVM memory issues

 

Complete Inventory Sync before peak hours begin
1. Can cause significant load on database, impacting other processes
2. Add more JVMs in the early hours of the  peak day and complete the process well before the rush

 

Order and Shipment Monitoring:
1. Explore the option of disabling non-critical Order Monitor rules
2. Configure and run Close Order agent before peak season

 

Refer to our Webcast for more information- http://www-01.ibm.com/support/docview.wss?uid=swg21654038

 

 

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS6PEW","label":"Sterling Order Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS6PEW","label":"Sterling Order Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

UID

ibm11124457