Strategy ONE

使用动态 IP 地址配置节点的环境

如果您使用具有动态 IP 地址的单机环境并将 Workstation 连接到 Library,您在访问 Workstation 中的拓扑屏幕时可能会遇到错误。

安装完成并重新启动机器后,通信代理可能会在网络 IP 在机器上完全解析并准备就绪之前启动。因此,通信代理可能会在启动时获取一个临时IP,并将其视为完全解析的IP。在机器上使用错误的IP会影响通讯代理的功能。如果该问题继续出现,则需要手动重新启动 consul。看 重启服务注册 了解更多信息。

我们不建议使用具有动态 IP 地址的机器作为集群中的通信代理。如果您的环境包含多台机器,并且使用具有动态 IP 地址的机器作为通信代理,请在安装期间在通信代理机器列表中使用 FQDN(例如 machine1.domain.com)。

如果未使用 FQDN,则应手动更新“retry_join“节 consul.json 在所有具有通信和监控代理的机器上,当所有具有动态 IP 地址的机器都完全解析时,每次这些机器获得新的 IP 时。

复制
{
  "enable_debug": true,
  "datacenter": "dc1",
  "enable_script_checks": true,
  "check_update_interval": "0s",
  "log_level": "WARN",
  "data_dir": "../data",
  "watches": [
    {
      "type": "key",
      "key": "envInfoTime",
      "handler_type": "script",
      "args": [
        "C:\\Program Files (x86)\\Common Files\\MicroStrategy\\JRE\\180_77\\Win64\\bin\\java",
        "-jar",
        "../jar/envinfo-collector.jar",
        "collect"
      ]
    }
  ],
  "retry_join": [
    "10.27.16.239",
    "localhost",
    "10.27.17.238"
  ],
  "server": true,
  "bootstrap_expect": 3
}

相关主题

安装和配置拓扑