ashleydavies / data-pooler

TypeScript-based server data synchronisation module for Roblox

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

No heartbeat or TTL to detect failed servers

ashleydavies opened this issue · comments

If a server shuts down without gracefully invoking the handler, other live servers never clue into this and will continue to blindly remember what it contributed to the pool. Some form of heart-beat is planned in a future version to protect against this.

This hopefully doesn't happen very often, but we should handle it at the very least. Detecting server failures via a, say, 0.01Hz heartbeat message would solve this problem.