At some point there is a lot of slowness and new logins to the system are not possible. The JWPs have a lot of errors like the following:
U00003623 Detected possible intrusion from 'null'. The Automation Engine received a message without valid login. A trace of the entire message will be written to the Server log.
There are a small amount of JWPs (one or two per AE server).
AE: 21.0, 24.X
JWPs: 1 or 2 per server
JWPs are busy with process monitoring queries and cannot work on IDX (search index) or AUT (authorization) role functions
We see this sometimes when there are only one or two JWPs running per server in a fairly large, active system. The JWPs become locked in Process Monitoring queries and then can't follow through with their authorization (AUT) and Index (IDX) roles and the system locks up with no one being to log in and there being performance problems.
The way to prevent this from happening and an absolute best practice is to start 4 JWPs per server in a system with a lot of activities. Two of these JWPs per server should have explicit roles set on startup: one as -role=AUT and one as -role=IDX.
This can be implemented on a system where JWPs are started by service manager by opening the service manager dialog and for each server running JWPs and following the below steps:
More information on setting roles can be found here: JWP Roles