代理配置文檔

代理配置文檔由自动注册代理用于持久化其令牌信息,这对于重新启动是必需的。

代理按以下目录顺序查找名为 nom-agent-config.yaml 的文檔

  1. CONFIG_AGENT_CONFIG_PATH 环境变量设置的路径

  2. NEO4J_HOME 环境变量设置的路径下的 conf 目录

  3. NEO4J_CONF 环境变量设置的路径

  4. 默认情况下,用户主目录下的 .nom 目录

代理在自动注册模式下运行时最初会报告警告,例如 | WARNING | unable to load config from file error="open /home/.nom/nom-agent-config.yaml: no such file or directory"。这是预期的行为,因为该文檔是在持久化初始代理配置时创建的。

也可以在配置文檔中提供整个配置,但代理会覆盖此文檔,只保存它连接到 NOM 服务器所需的配置。建议通过环境变量配置代理,如 此处 所述

以下是代理为服务器连接持久化的最小代理配置

nom-agent-config.yaml
token:
    url: "<url used for authentication>"
    clientId: "<agent client ID>"
    clientSecret: "<agent client secret>"