[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: PASOE - analyse and recover from high CPU problem ... runaway program

  • Thread starter Thread starter Roy Ellis
  • Start date Start date
Status
Not open for further replies.
R

Roy Ellis

Guest
Hi Mark, there may be something you can do in 11.7.2 In 11.7.2 there is a new setting minAgents= (by default set to 0) 1) set this value to 2: minAgents=2 2) start 2 agents: numInitialAgents=2 So now you have 2 agents that start up with PASOE and minimum agents set to 2. You can now send an agent stop via the REST API (something like: curl -X DELETE //host_name:port/oemanager/applications/App_name/agents/agentID) to the agent with the offending ABL sessions. This will cause the agent to stop taking requests and after 10 seconds it will shut down that agent (this should give most requests time to finish). There is still the extra, second agent which can start handling customer requests. Also the minAgents will start a new agent giving you a spare for the next time you have to stop an agent. Something you can try before you upgrade to 11.7.3 where you can manually start the extra agent. Regards, Roy

Continue reading...
 
Status
Not open for further replies.
Back
Top