ray.job_submission.JobSubmissionClient.stop_job#
- JobSubmissionClient.stop_job(job_id: str) bool [源代码]#
请求一个作业异步退出。
首先尝试终止进程,然后在超时后杀死进程。
示例
>>> from ray.job_submission import JobSubmissionClient >>> client = JobSubmissionClient("http://127.0.0.1:8265") >>> sub_id = client.submit_job(entrypoint="sleep 10") >>> client.stop_job(sub_id) True
- 参数:
job_id – 要停止的作业的作业ID或提交ID。
- 返回:
如果作业正在运行则为 True,否则为 False。
- 抛出:
RuntimeError – 如果作业不存在,或者向作业服务器发送请求失败。