-
-
Notifications
You must be signed in to change notification settings - Fork 84
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
Falcon no longer respects count, new likely increases memory usage on shared hosts #233
Comments
I've noticed the same, but looks like the problem is not in the memory consumption but in wrong instances count. cc: @ioquatix |
Ah, perhaps in the move to async-service in #226 that was (inadvertently?) dropped, but I'm not sure if the plan is to migrate into a new config style? I think we should probably still support count, or raise an error if it's being used and shouldn't be? I dug a bit and see
Somewhat of a separate issue, but if we need to move over to the new configuration style, we'll need to figure out what changes are needed from the old style. For example my config for Heroku is currently:
...and I'd want to make sure to disable caching etc. |
This looks like a bug I will investigate it today. |
The falcon/lib/falcon/service/server.rb Lines 53 to 56 in e17d919
It's using |
* Insert `count` into default `container_options`. Fixes #233.
This should be fixed in v0.45.1 - please let me know if you have any issues. |
Thank you! |
Confirmed fixed for me. Thank you for the quick fix! |
Confirmed fixed for me too. Many thanks! |
I think there's an issue with Falcon 0.45.0 where it uses significantly more memory as opposed to 0.43.0.
I've isolated a diff of the minimal Gemfile(.lock) changes for my app here:
Screenshot of my memory usage metrics on Heroku:
Please let me know if there's anything I can do to help debug! Thank you!
The text was updated successfully, but these errors were encountered: