This document provides an overview of ways to improve performance for EAServer applications. It includes suggestions for server-level and component propertIEs, and for design and coding practices.
There are many variables involved for application throughput and response times. In addition to tweaking the code in your application for optimum performance, you can tune EAServer based on application specifics as well.
But where do you start? What parameters are available? How will changing them affect performance? This paper can serve as a guide to give you a point of reference to start from. As such, there is no silver bullet given, but rather a comprehensive look at what performance tuning is available in EAServer.
Some of the material presented here only applies to EAServer 4.1+, although much of it applIEs to older versions as well. Be sure to check the EAServer documentation for the version you are using for clarifications and additional details.
Section 1 General EAServer Tuning
Section 2 EAServer Clusters
Section 3 Components
With the exception on Section 14, these suggestions focus on improving performance in a production environment.
All of these recommendations are general guidelines. Results may vary depending on the design of your application, hardware and network configuration, and other factors. For best results, you should monitor and measure performance as you fine-tune the configuration and application.
Section 1: General EAServer Tuning