我禁用/删除了GOCD go-agent. 看来我无法再尝试注册它go-agent,因为它没有出现在服务启动时的代理列表中。
该代理被删除后是否已被列入黑名单?只是尝试禁用/删除另一个工作正常的 go-agent,它也不再出现在服务启动时的列表中。
我检查了cruise-config.xml,没有提到删除的代理。UI 也不显示已删除的代理。
如果您在 GoCD 的服务器代理管理页面中禁用代理,则该代理会在列表末尾显示为灰色。您可以重新启用它。
如果你删除和代理,GoCD 真的会忘记它。
然后,如果您在代理计算机上启动之前删除的代理,它将再次以状态显示在代理列表中Pending,并且您必须启用它。
如果代理没有出现,则值得检查代理的日志 ( /var/log/go-agent/*.log),如果有任何关于代理未注册原因的提示,则可能需要检查服务器的日志。
最后,您可以尝试/var/lib/go-agent/config/在代理上删除(先做好备份)。重新启动代理会分配一个新的代理 UUID,因此 GoCD 服务器会将其视为新代理。