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
}