-
Notifications
You must be signed in to change notification settings - Fork 661
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
route service concurrency limit / deadlock? #798
Comments
In fact, I had an issue in my list of routes for the tests and one route was duplicated many times.
It does occur very quickly. |
i have seen this exact behavior before when testing prime_server as a file server. the fact that you are running into it is just more evidence that its a proper bug. i'm going to open an issue over there to track this |
we're tracking this bug upstream where its occurring |
When I run the route service with a concurrency higher than 1 and I try to stress test the service using siege after a while the server fully lock and still accept request but don't return any routes (timeout after a while).
There's no specific logs for the service and the likelihood increase with the amount of concurrency.
With a concurrency of 8 (server with 8 core) it happens after a few hundreds requests and with a lower concurrency of 3 it almost never happens for ~20k requests but still occur from time to time.
Once it start it doesn't recover even after a long period of inactivity unless I restart the service.
When I do a request to the route service, it does the following output, which seems that it still does the route but just don't answer the request.
Any ideas?
Best,
Cyprien
Some details:
The text was updated successfully, but these errors were encountered: