DevPortal

How do I run Integrity Check on Server Sockets and Acceptor Threads?


Table of Contents


How do I run Integrity Check on Server Sockets and Acceptor Threads?

You can choose a value of socket time-outs and thread counts by analyzing statistics about sockets and threads, generated by Statistics and Diagnostics. This enables you to carry out a persistent integrity check on the number of threads and their health.

If there is a conflict between configured number of threads and number of existing threads, necessary steps are taken. If actual number of threads is more than the configured number, some threads are killed; if the actual number of threads is found to be less than the configured number then some new threads are created; if some threads are not alive, new threads are created. The functional details are described in the subsequent sections.

Persistent check on the health of Server socket is also carried out. The Server socket response time is measured. This helps in accessing the performance degradation of Server under load.

What is the impact of Integrity Check on Server Performance and Configuration?

Integrity Check does not effect the performance of Server. Modules and properties such as server-config.xml, deploy-config.xml, MBeans, SPIs, ANT Handler, command line interface, Web Console etc. do not suffer any negative impact of integrity check.

What are the considerations for running Integrity Check for Acceptor Threads?

While running an integrity check on acceptor threads, the following factors are considered:

What are the considerations for running Integrity Check for Sessions?

Integrity check considerations for a session are:

What are the considerations for running Integrity Check for Sockets?

Integrity check considerations for Server sockets are:

Related Topics:

© Pramati Technologies 2007 Runs on Pramati Server | Feedback | Legal