Task responsible for monitoring at regular intervals whether or not the configured congestion control mechanisms have switched on or off.
The following congestion control mechanisms are available :
- Memory : Monitor if the JVM Used Memory has crossed the org.mobicents.ext.javax.sip.congestion.MEMORY_THRESHOLD threshold
or went back under org.mobicents.ext.javax.sip.congestion.BACK_TO_NORMAL_MEMORY_THRESHOLD threshold
- CPU : Monitor if the Process Used CPU has crossed the org.mobicents.ext.javax.sip.congestion.CPU_THRESHOLD threshold
or went back under org.mobicents.ext.javax.sip.congestion.BACK_TO_NORMAL_CPU_THRESHOLD threshold
- Server Transactions: Monitor if the number of active Server Transactions has crossed the org.mobicents.ext.javax.sip.congestion.SERVER_TRANSACTIONS_THRESHOLD threshold
or went back under org.mobicents.ext.javax.sip.congestion.BACK_TO_NORMAL_SERVER_TRANSACTIONS_THRESHOLD threshold
- Dialogs: Monitor if the number of active Dialogs has crossed the org.mobicents.ext.javax.sip.congestion.DIALOGS_THRESHOLD threshold
or went back under org.mobicents.ext.javax.sip.congestion.BACK_TO_NORMAL_DIALOGS_THRESHOLD threshold
Note: Any congestion control mechanism can be disabled by setting their threshold properties to a negative value