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
place load balancer / reverse proxy in front of xenos
in xenos, use something like a message queue
place proxy behind xenos
Option (1) is problematic in that it would not work nicely with sessions. It could be implemented using the healthy/ready status indicating that all mojang request token have been used up. Problematic with bursts.
Option (3) could be done, but contradicts the goal of xenos. Originally, xenos should ensure that requests could be made.
Option (2) would probably be the best feature wise. It could implement integrate request deduplication. But it probably comes at
high development costs.
Another Option (4) would be to keep sessions with multiple xenos instances in each client. But this would only work (nicely) inside the cluster. The clients wouldn't be able to synchonise usages and deduplicatuion wouldn't be used.
May be helpful:
The text was updated successfully, but these errors were encountered: