Products | Versions |
---|---|
TIBCO DataSynapse GridServer | - |
Some customers have reported that some of their engine instances restart in loop when they try to use all the CPUs available from their Engine host machines.
From the engine daemon logs we have some engine instances that seem to restart all the time (ever second or less):
---
Info: started instance 108: invoke.exe(16528)
Info: started instance 109: invoke.exe(12816)
Info: started instance 110: invoke.exe(5192)
Info: EngineExited, Exit code = -1073741502
Info: EngineExited, Restarting in 0 seconds
Info: EngineExited, Exit code = -1073741502
Info: EngineExited, Restarting in 0 seconds
Info: EngineExited, Exit code = -1073741502
Info: EngineExited, Restarting in 0 seconds
---
From the engine instance logs we have:
---
INFO: [Engine] Shutdown called, Engine Daemon requesting Engine instance shutdown: Engine Daemon disabled by Director, exit code: 0
INFO: [EngineLoginPlugin] Initiating logoff, type=1, message: Engine Daemon requesting Engine instance shutdown: Engine Daemon disabled by Director
INFO: [EngineLoginPlugin] Sending logoff message
INFO: [EngineLoginPlugin] Logged off
INFO: [Engine] Shutting down Message Server.
INFO: [Engine] Shutdown reason: Engine Daemon requesting Engine instance shutdown: Engine Daemon disabled by Director
---
The above happens randomly since the instances affected, even had accepted work from the Broker, but not working properly. The Process Scheduling Policy from the Engine Configuration doesn't make any difference from native to numa and to balanced, all three scheduling policies behave in the same way as some engine instances crash and restart in loop.