Previous Topic: Required Privileges

Next Topic: Time Zone Considerations

Solaris Considerations

We recommend that you consider carefully the ulimit -n setting for the user for which you install the Java CS. The default setting is too low to allow the Java CS to function properly under load.

When this problem occurs the Java virtual machine shuts down and the following message appears in the jcs_daily log:

exiting because of 120 exceptions in a row: Too many open files

A minimum ulimit -n setting of around 80 is required for the Java CS to start.

We recommend that you set the ulimit -n to at least 50 + 2 x ("configuration.maxThreads" in conf/override/server_jcs.xproperties[defaults=200]). For example, 450.