ProxioDev / ValioBungee

Synchronize players data between BungeeCord / Velocity proxies
Eclipse Public License 1.0
200 stars 51 forks source link

Redisbungee displaying wrong playercounts #54

Closed Tibet-dev closed 1 year ago

Tibet-dev commented 1 year ago

Hi, I've noticed, that Redisbungee starts to display wrong playercounts after a certain amount of time. And this wrong playercount won't change at all until i reboot my Waterfall (Bungeecord fork) server.

I've already read the FAQ and i can say that:

There are no logs

I've attached my Config (I changed the IP adress in this example for some obvious reasons). I always use the IPV4 adress of my Redis server

It's named "config.txt". Don't worry I named it config.yml on the Bungeecord

Sorry for my bad english if any of this grammar dosen't makes sence ;)

config.txt

ham1255 commented 1 year ago

I seen people sending me dms about this i am not sure what is going wrong.

ham1255 commented 1 year ago

Do you have any screenshots?

ham1255 commented 1 year ago

RedisBungee has integrity check task which handle incase of desync happens.

Tibet-dev commented 1 year ago

Do you have any screenshots?

image It's a german server

ham1255 commented 1 year ago

Just to make sure, is all redisbungees uses same redis instance?

Tibet-dev commented 1 year ago

Just made sure. They do. When I restart the weird proxy everything works until in a few hours a proxy (can be the same or a different one) decides to bug out.

What's interesting is that even if a proxy does not know the propper playercont it can display all online players with /glist showall image

Is it possible that Multipaper or Playerbalancer can be the reason. I've already turned "redisbungee" on in playerbalancer though

ham1255 commented 1 year ago

So glist displays right stuff... hmmm i might need to lookup the motd code ( also check calculating count code too)

ham1255 commented 1 year ago

MultiPaper cant cause these problems as redisbungee is proxy plugin

ham1255 commented 1 year ago

could you try setting password to your redis instance? then apply it to your redisbungee config

Tibet-dev commented 1 year ago

I'll try

ham1255 commented 1 year ago

Any updates?

Tibet-dev commented 1 year ago

I've been running it for a few days now. Since then it never did happen again. Thanks! I'll keep you informed if anything odd happens.

ham1255 commented 1 year ago

I've been running it for a few days now. Since then it never did happen again. Thanks! I'll keep you informed if anything odd happens.

Thanks for letting me know everything is solved will be closing the issue now, But whats weird to me that people did actually run to problems with redisbungee with other strange issues without a password is set and the fix was setting the password, is it me or there is weird pattern going on here? like redis itself is misbehaving with no password i set