Applications Systems
Transactions are intermittently Unknown Status
Transactions are unknown. Agent service logs say: Attempt to process jobs on errored or non existing worker process failed. No worker process available. High player load.
First published date
Last published date
Overview
Agent Service logs will display:
2020-03-20 09:27:31,597 [WorkerProcessMonitor] ERROR SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerMonitor - Attempt to process jobs on errored or non existing worker process failed SolarWinds.SEUM.Agent.Exceptions.WorkerNotAvailableException: No worker process available at SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcess.MakeCall[T](Func`1 methodCall) at SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerProcess.GetHeartBeatValue() at SolarWinds.SEUM.Agent.WorkerProcessManagement.WorkerMonitor.ProcessWorkerProcess(Guid workerId)This article addresses the specific error above. There are other reasons why a transaction can enter an Unknown status.
Related topics:
Product section
Cause
Resolution
C:\Program Files (x86)\SolarWinds\Orion\SEUM\Player\SolarWinds.SEUM.Agent.Service.exe.config
What to do:
- If the numWorkerProcesses is set to two, consider increasing the value to seven. Please be advised at note #1 below.
- If the numWorkerProcesses is set to seven, consider installing a new Player location. Then, offload some of the currently assigned transactions to the new Player location. Please review note #2 below.
- You may increase the numWorkerProcesses value up to a maximum of 15.
Increase WPM worker processes for high player load
Notes:
- The default numWorkerProcesses for the main Orion polling engine is two. Therefore, if the users is currently set to two, that means this is probably your main Orion server. It is not recommended to use your Main Orion server as a major Player location. It is advised to create a new designated Player location and assign the bulk of your transactions to these "agent" servers or workstations.
- It is recommended that you keep the users at the default value of 7. This is the default value and the recommended value. If you require more users, consider establishing a new Player location. The number of Players is not considered in licensing consumption, these are free to install unlimited. Add Player locations.