【发布时间】:2020-08-18 07:16:09
【问题描述】:
我的自定义生成器通过 ssh 代表用户连接到 slurm 提交节点并提交 slurm 作业。
所有这些都需要很长时间,如果作业可以立即开始,大约需要 10 秒,这是意料之中的,但我希望用户立即被重定向到进度页面。
相反,在用户按下“开始”按钮和进度页面之间存在 10 秒的暂停时间。看起来 Jupyterhub 在重定向之前等待 start 方法完成。
start 方法执行以下操作:
await for asyncssh connection
await for slurm job to be submitted
await for a job status to be "Running".
因此,在 start 方法运行时,Jupyterhub 似乎有很多机会做其他事情。
【问题讨论】:
-
你好尤里。请注意,JupyterHub 文档目前建议 discourse.jupyter.org 是寻求社区援助的最佳地点 - 可能是比 SOF 更好的第一站。