mirror of https://github.com/OpenVidu/openvidu.git
The replacement script marks the node unhealthy (/run/openvidu-unhealthy) before it asks the cloud for a new node, so that the node then leaves without waiting for its sessions. When the request failed (a cloud API error, a missing permission) the mark stayed: the node remained a member and, if LiveKit recovered, a later normal scale-in would drop its sessions instead of draining them. The mark is now withdrawn on any failed exit of the request. |
||
|---|---|---|
| .. | ||
| cf-openvidu-ha.yaml | ||