You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When we want to use multi proxy through docker we can't set one as server and other like client because the first one can be closed and a new one can be opnned after.
I can have server "manager" i already used it for all my server but it's a paper server so i suggested something simple.
Allow backends and velocity to be client and server. After that we will place our scripts on proxy side or paper side (where is the server it's more logical).
Well, your idea is not bad, but it creates more issues than it solves:
It introduces leader election and split-brain problems if multiple instances think they are the host
It adds more coordination complexity than necessary for the actual problem we’re trying to solve
It increases failure surface, especially with dynamic Docker environment
Also, this would basically change the whole architecture of the plugin. At that point I could just rewrite it completely with these heavy changes.
So I will implement proper Redis support instead. That means: WebSocket can be fully replaced by a Redis instance, but Redis mode is not enabled by default. But thanks for your issue
Activity
[-][BUG} Multi Proxy[/-][+][BUG] Multi Proxy[/+]objz commentedon Feb 22, 2026
Well, your idea is not bad, but it creates more issues than it solves:
Also, this would basically change the whole architecture of the plugin. At that point I could just rewrite it completely with these heavy changes.
So I will implement proper Redis support instead. That means: WebSocket can be fully replaced by a Redis instance, but Redis mode is not enabled by default. But thanks for your issue