My Oracle Support Banner

Coherence Cluster Production CheckList (Doc ID 2534224.1)

Last updated on JULY 30, 2020

Applies to:

Oracle Coherence - Version and later
Oracle WebLogic Server - Version and later
Information in this document applies to any platform.


There are many production related issues to consider when moving a Coherence solution from a development or test environment to a production environment. The production checklist provides a comprehensive set of best practices that can be implemented as required to ensure a smooth transition to a production environment. Always test your Coherence solution in the production environment to identify potential resource and performance issues.

Troubleshooting Steps

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document
Troubleshooting Steps
 Production Checklist
 1. Network Performance Test and Multicast Recommendations
 1.1. Test TCP Network Performance
 1.2. Test Datagram Network Performance
 1.3. Consider the Use of Multicast
 1.4. Configure Network Devices
 1.5. Changing the Default Cluster Port
 2. Network Recommendations
 2.1. Ensure a Consistent IP Protocol
 2.2. Test in a Clustered Environment
 2.3. Evaluate the Production Network's Speed for both UDP and TCP
 2.4. Plan for Sustained Network Outages
 2.5. Plan for Firewall Port Configuration
 3. Cache Size Calculation Recommendations
 4. Hardware Recommendations
 4.1. Plan Realistic Load Tests
 4.2. Develop on Adequate Hardware Before Production
 4.3. Select a Server Hardware Platform
 4.4. Plan the Number of Servers
 4.5. Decide How Many Servers are Required Based on JVMs Used
 5. Operating System Recommendations
 5.1. Selecting an Operating System
 5.2. Avoid using virtual memory (paging to disk)
 5.3. Increase Socket Buffer Sizes
 6. JVM Recommendations
 6.1. Select a JVM
 6.2. Set JVM Options
 6.3. Plan to Test Mixed JVM Environments
 7. Oracle Exalogic Elastic Cloud Recommendations
 7.1. Consider Using Fewer JVMs with Larger Heaps
 7.2. Disable Application Support for Huge (Large) Pages
 7.3. Changing the Reliable Transport Protocol
 8. Security Recommendations
 8.1. Ensure Security Privileges
 8.2. Plan for SSL Requirements
 9. Persistence Recommendations
 9.1. Plan for SAN/NFS Persistence Storage
 10. Application Instrumentation Recommendations
 11. Coherence Modes and Editions
 11.1. Select the Production Mode
 11.2. Select the Edition
 11.3. Ensuring that RTC Nodes do Not Use Coherence TCMP
 12. Coherence Operational Configuration Recommendations
 13. Coherence Cache Configuration Recommendations
 14. Large Cluster Configuration Recommendations
 15. Death Detection Recommendations

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.