-
Notifications
You must be signed in to change notification settings - Fork 26
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
Websocket errors when setting too many users #9
Comments
+1 |
1 similar comment
+1 |
Yes this is an issue. So, best way is to use multiple process to distribute the load. At kadira, we use heroku to initiate a very large load test. In our experience we use 100-200 clients per process. But that also depends on the data you subscribe and other factors. |
@arunoda that totally makes sense, thanks for the clarification. |
@arunoda could you clarify what fails when I tried using 10 processes of the
@arunoda When you do a large load test, do you use a different machine for each meteor-down process? Do you think the OS is running out of client-side sockets? ...ah, indeed, when I run The next client-side limits to hit will probably be available local ports and fin timeouts. |
This may be due to that, you are destroying and connecting a lot of clients in the short time. And we use multiple instances like that to scale. |
Hello,
I have been using Meteor Down to load test a Meteor application for my company, but I have found that when I exceed 6000 concurrent users or so, Meteor Down begins throwing websocket errors. I Googled these errors and I have only found that these occur because Meteor Down is trying to use ports that are already in use. I am not sure if this is a Meteor Down issue, but I was hoping to find out if there is a workaround/fix for this.
Any help is appreciated.
The text was updated successfully, but these errors were encountered: