Python SDK API 参考#

有关示例概览,请参阅Ray Jobs

有关 CLI 参考,请参阅Ray Job 提交 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

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