oke i did. the good news is, its not the app. when i make a connection i see instantly the incoming traffic in tracearr.log and the app just wait for the data to retrieve. The best guess i can make is supervised loves much resources and the memory/cpu allocation thats managed by superviser itself is sometimes struggling. For your info: my docker containers are running on a synology with 20GB memory and all containers on SSD.
In short: sometimes superviser sent the data back fast, and sometimes not so fast.. so i need to check that out a little bit more, when i have time.
"level":30,"time":1772626409479,"pid":47,"hostname":"tracearr","serverId":"81c5bf4e-a399-4016-8953-6bec6def435d","dataLength":28,"firstItem":{"at":1772626408,"timespan":6,"hostCpuUtilization":12.366,"processCpuUtilization":0.458,"hostMemoryUtilization":35.301,"processMemoryUtilization":1.758},"msg":"Server statistics fetched"} {"level":30,"time":1772626409480,"pid":47,"hostname":"tracearr","reqId":"req-2v","res":{"statusCode":200},"responseTime":30.00639820098877,"msg":"request completed"} {"level":30,"time":1772626409675,"pid":47,"hostname":"tracearr","reqId":"req-2w","req":{"method":"GET","url":"/api/v1/sessions/active?serverId=81c5bf4e-a399-4016-8953-6bec6def435d","host":"192.168.2.152:3000","remoteAddress":"192.168.2.52","remotePort":50914},"msg":"incoming request"}