Python SDK API 参考#

有关示例概述,请参阅 Ray 作业

有关CLI参考,请参阅 Ray Job Submission CLI Reference

JobSubmissionClient#

JobSubmissionClient

一个用于在远程集群上提交和交互作业的本地客户端。

JobSubmissionClient.submit_job

异步提交并执行作业。

JobSubmissionClient.stop_job

请求一个作业异步退出。

JobSubmissionClient.get_job_status

获取作业的最新状态。

JobSubmissionClient.get_job_info

获取与作业相关的最新状态和其他信息。

JobSubmissionClient.list_jobs

列出所有作业及其状态和其他信息。

JobSubmissionClient.get_job_logs

获取由作业生成的所有日志。

JobSubmissionClient.tail_job_logs

获取一个跟随作业日志的迭代器。

JobSubmissionClient.delete_job

删除处于终端状态的作业及其所有关联数据。

JobStatus#

JobStatus

用于描述作业状态的枚举。

JobInfo#

JobInfo

一个用于记录与作业及其执行相关信息的类。

工作详情#

JobDetails

包含有关其驱动程序及其提交的额外详细信息的作业数据。

工作类型#

JobType

用于描述不同工作类型的枚举。

DriverInfo#

DriverInfo

用于记录与作业相关的驱动程序信息的类。