-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dont pong when receiving ping #73
Comments
I'm not familiar with this codebase but here's how it works in the official Rust client
|
we have the same issue on staging server where all queues are empty and zero traffic occurs given a 2m timeout and pingInterval=PHP_INT_MAX:
every 2nd/3rd message or so produces a processing timeout at this point im not even sure if it's a server or a client issue |
@ro0NL maybe we need to implement same logic? now single ping without response means that connection is dead.. |
@nekufa sounds reasonable yes 👍 in our case, we are generally safe now fetch happens in externel while-true loop, thus keep retrying anyway |
Still processing timeouts. We run replicated NATS server in k8, and it's far from stable :') I'm beginning to think this is more related to #22 in some way. |
@nekufa the issue occurs when 1/3 replicas crashes, im not sure to what state the server recovers but it then starts producing significant number of for now we've scaled down to 2 replica's and connect thru headless service, to see if it improves the matter im still not sure we should connect to perhaps a host definition like |
after #68, the client logic is still off it seems
im not able to reproduce it locally
but generally i wonder why there's a pong side effect
The text was updated successfully, but these errors were encountered: