In large or high-activity Automic Automation systems, insufficient Java Work Process (JWP) resources can lead to system slowness, login failures, and search issues. This occurs when JWPs become occupied with long-running process monitoring queries, preventing them from handling critical Authentication (AUT) and Indexing (IDX) tasks.
Follow these best practices to ensure stable performance and resource availability for critical JWP roles.
1. Configure Role Definitions in the AWI Ensure the system is configured to allow multiple processes to handle critical roles:
2. Implement Dedicated Roles via Service Manager To guarantee resources for critical functions, hardcode roles to specific JWPs on each server node:
-role=AUT.java -Xrs -Xmx2G -jar ucsrvjp.jar -Iucsrv.ini -svc%port% -role=AUT-role=IDX.java -Xrs -Xmx2G -jar ucsrvjp.jar -Iucsrv.ini -svc%port% -role=IDXImportant Failover Note: JWPs with hardcoded roles (-role=) are dedicated to that specific task and cannot automatically take over other roles if a process fails. By running redundant dedicated JWPs across multiple load-balanced nodes, the risk of a single point of failure is mitigated while ensuring task stability.