Actions
action #25960
closed[tools][sprint 201710.2][sprint 201711.1] Investigate/Optimize messages sent from Workers to WebSockets Server
Start date:
2017-10-11
Due date:
% Done:
90%
Estimated time:
Description
Currently Workers are sending keepalives to the server to avoid being turned down - with the changes to the scheduler the message became also a way to update the latest seen time of the worker (instead of doing nothing) - this now can be included in the worker_status message, and so we can get rid of the keepalive message (deprecating it for good).
A preliminar work on this is: https://github.com/os-autoinst/openQA/pull/1436 - the proposal is about to frame-slotting the time window where a worker sends the message, to avoid overlaps between different workers messages as much as possible.
Actions