-
Notifications
You must be signed in to change notification settings - Fork 346
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
Add more information on the idle culler #584
Comments
My TLJH install on AWS EC2 from January of this year did not appear to include the jupyterhub_idle_culler package, resulting in lots of error messages in the logs and system degradation after a reasonable amount of unused/zombie notebook server processes had accumulated.
It's an easy Pip install (of jupyterhub_idle_culler; to the hub, not user) environment, after which all is well. |
Thank you for sharing your experience here! So I guess the Culler should be installed by default (according to the manual) but somebody changed their mind in the code? Maybe a git blame could give more insight on the matter... |
@dschofield at https://github.com/jupyterhub/the-littlest-jupyterhub/blob/master/tljh/installer.py#L230 the idle-culler is still mentioned so I wonder what went wrong for you? If you like, maybe you could add another issues for that and start a debugging process? |
At #559 we see how the idle culler was added and issues that are referenced there also show how the code itself was removed. |
See #607 now the additional information is included. |
Proposed change
At http://tljh.jupyter.org/en/latest/topic/idle-culler.html#configuring-the-idle-culler The idle culler is presented. It can only be configured through the
tljh-config
command. There, in the code the commandjupyterhub_idle_culler
is used for which I did not find further information on where it stems from and why out of the sudden it is available on the system. Why is it available at this stage? When was it shipped to my computer? Where can I learn more about it? An explanatory sentence (or even just half a sentence) for further researching available options could be great!Alternative options
Instead of including it into the documentation, a quick answer here could also suffice if that is what the maintainers prefer. The documentation could otherwise turn cluddy.
Who would use this feature?
People who want to learn more about culler configuration and people who want to gather features from different JupyterHub configurations to make their own.
The text was updated successfully, but these errors were encountered: