Python SDK API 参考#

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

有关 CLI 参考,请参阅 Ray 作业提交 CLI 参考

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#

JobDetails

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

JobType#

JobType

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

DriverInfo#

DriverInfo

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