-
Notifications
You must be signed in to change notification settings - Fork 341
Expected to read 4 header bytes but only received 0 #540
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
Comments
A consistent reproducible test case would be great, but if that's not possible... Does the exception occur frequently (or predictably) in production? Would it be feasible to get a packet capture (with Wireshark or tcpdump)? (This would require |
(FWIW, we have used packet captures to identify problems in proxies before, e.g., #267, so it's not outside the realm of possibility that this is a new (or known) bug in ProxySQL.) Does ProxySQL's error log contain any pertinent information? |
I found the following exception information in the ProxySQL log,
Maybe this is a ProxySQL bug |
We finally found the cause of this error. This is ours mysql configuration :
That the connection was dropped by MySQL because the connections got older then |
Uh oh!
There was an error while loading. Please reload this page.
Hello Bradley, I met a exception in my production environment, the exception message is the title.
Environment:
It looks similar to this one #495 issue comment
When I removed ProxySQL, the exception did not reappear. so I wrote a separate test program to connect to ProxySQL, but did not reproduce it.
Would you give me some guidance for this exception?
This is my stack:
Reference:
Code of DotNetCore.CAP.Processor.InfiniteRetryProcessor
Code of DotNetCore.CAP.MySql.MySqlStorageConnection
The text was updated successfully, but these errors were encountered: