ray.runtime_context.运行时上下文#

class ray.runtime_context.RuntimeContext(worker)[源代码]#

基类:object

用于获取运行时上下文的类。

方法

get

获取当前上下文的字典。

get_accelerator_ids

获取当前工作者的可见加速器ID。

get_actor_id

获取此工作器中的当前角色ID。

get_actor_name

获取此工作者的当前演员名称。

get_assigned_resources

获取分配给此工作者的资源。

get_job_id

获取此工作线程或驱动程序的当前作业ID。

get_node_id

获取此工作节点或驱动程序的当前节点ID。

get_placement_group_id

获取此工作者的当前放置组ID。

get_resource_ids

get_runtime_env_string

获取当前驱动程序或工作程序使用的运行时环境字符串。

get_task_id

获取此工作节点或驱动程序的当前任务ID。

get_worker_id

获取当前工作进程或驱动进程的工人ID。

属性

actor_id

获取此工作器中的当前角色ID。

current_actor

获取此角色的当前角色句柄。

current_placement_group_id

获取此工作者的当前放置组ID。

gcs_address

获取 ray 集群的 GCS 地址。

job_id

获取此工作线程或驱动程序的当前作业ID。

namespace

获取此工作者的当前命名空间。

node_id

获取此工作节点或驱动程序的当前节点ID。

runtime_env

获取当前驱动程序或工作程序使用的运行时环境。

should_capture_child_tasks_in_placement_group

获取当前任务是否应捕获父任务的放置组。

task_id

获取此工作节点或驱动程序的当前任务ID。

was_current_actor_reconstructed

检查此角色是否已被重启。