命名服务器 – 建立连接¶
-
class
hpbandster.core.nameserver.
NameServer
(run_id, working_directory=None, host=None, port=0, nic_name=None)[source]¶ 命名服务器充当您工作节点的电话簿式查找表。创建唯一的名称,以便工作节点可以并行工作并注册其结果,而不会产生竞态条件。该实现使用 PYRO4 作为后端,并且此类基本上是一个包装器。
参数 - run_id (str) – 与 HPB 运行关联的唯一运行 ID
- working_directory (str) – HPB 运行工作目录的路径,用于存储命名服务器凭据。如果为 None,则不会写入配置文件。
- host (str) – 用于命名服务器的主机名
- port (int) – 要使用的端口。默认值 (=0) 表示随机端口
- nic_name (str) – 要使用的网络接口名称(仅在未指定主机时使用)