Sun GlassFish Communications Server 1.5 Administration Reference

Properties

The following table describes properties for the sip-container element.

Table 1–188 sip-container Properties

Property 

Default 

Description 

olpInserted

false

If true, the overload protection manager is enabled in the SIP container and operates according to CpuOverloadRegulation, MemOverloadRegulation, and other sip-container properties. Overload regulation protects the SIP container from too high CPU usage.

CpuOverloadRegulation

false

If true, CPU overload protection is enabled. Applicable only if olpInserted is set to true.

MemOverloadRegulation

false

If true, memory overload protection is enabled. Applicable only if olpInserted is set to true.

SampleRate

2

Specifies the sample rate in seconds for updating threshold levels. Allowed values are 1 to 120 seconds.

NumberOfSamples

5

Specifies the number of consecutive samples needed before a threshold is raised. Allowed values are 2 to 20.

SrThreshold

90

Specifies the CPU usage threshold level for SIP subsequent requests. Allowed values are 0 to 100. Must be set higher than the IrThreshold value. Any 503 error responses are sent above the threshold level. Applicable only if CpuOverloadRegulation is set to true.

IrThreshold

70

Specifies the CPU usage threshold level for SIP initial requests. Allowed values are 0 to 100. Any 503 error responses are sent above the threshold level. Applicable only if CpuOverloadRegulation is set to true.

MemIrThreshold

85

Specifies the memory usage threshold level for SIP initial requests. Allowed values are 0 to 100. Any 503 error responses are sent above the threshold level. Applicable only if MemOverloadRegulation is set to true.

HttpThreshold

70

Specifies the CPU usage threshold level for HTTP requests. Allowed values are 0 to 100. Any 503 error responses are sent above the threshold level. Applicable only if CpuOverloadRegulation is set to true.

MemHttpThreshold

85

Specifies the memory usage threshold level for HTTP requests. Allowed values are 0 to 100. Any 503 error responses are sent above the threshold level. Applicable only if MemOverloadRegulation is set to true.

MmThreshold

90

Specifies the CPU usage threshold level when all messages are dropped. Allowed values are 0 to 100. Any 503 error responses are sent above the threshold level. Applicable only if CpuOverloadRegulation is set to true.

MemMmThreshold

99

Specifies the memory usage threshold level when all messages are dropped. Allowed values are 0 to 100. Any 503 error responses are sent above the threshold level. Applicable only if MemOverloadRegulation is set to true.