-
Notifications
You must be signed in to change notification settings - Fork 151
MaxConnectionPoolSize is not respected under heavy load #501
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
Hi @aaronjwood , |
Thanks! Any chance this can be backported to 1.7.x? I don't want to upgrade to the beta driver release. |
Hi @aaronjwood, |
Hi @aaronjwood , The 4.0.0 js driver is fully released. It supports all 3.3+ servers. The API is slightly changed, you can read more here. Could you verify if the problem is solved and close this issue if it is no longer the problem? Or let us know if you think there is more need to be done. |
We hadn't planned on upgrading to 4.0.0 soon as the API has changed a bit and requires some work on our end to swap it in. I'll let you know if 4.0.0 fixes the issue when we upgrade to it but for now we've layered our own session pool on top of the lib to work around the issue. |
Uh oh!
There was an error while loading. Please reload this page.
The default internal connection pool size for this driver seems to be set at 100. I'm seeing that this can be broken. Basic test to reproduce this behavior:
Watch netstat while you run this test and see that the number of connections goes into the thousands:
I've tested this against Neo4j 3.5.3 and 3.5.12 using driver versions 1.7.5 and 4.0.0-beta01.
The text was updated successfully, but these errors were encountered: