25.3.6. 关于终止和重启 JON

云环境的其中一个益处是您可以轻易终止和启动主机实例。您也可以启动和初始实例等同的实例。如果新实例试图用和之前运行的代理相同的名称来注册 JON 服务器,那可能会出现问题。如果是这样,JON 服务器不会再允许代理用缺失或不匹配的标识符令牌来进行重新连接。
要避免这样,请确保在试图用相同的名称连接代理之前从 JON 库存删除被终止的代理,或者在启动新代理时指定正确的标识符令牌。
当代理被分配了不再匹配 JON 配置里记录的新的 VPN IP 地址时,您可能遇到另一个问题。例如主机被重启或 VPN 连接给终止时。在这种情况下,我们推荐您将 JON 代理的生命周期和 VPN 连接的生命周期绑定。如果连接掉线,您可以停止代理。当连接恢复时,请更新 /etc/sysconfig/jon-agent-ec2 里的 JON_AGENT_ADDR 来反映新的 IP 地址并重启代理。
关于如何修改代理的 IP 地址,请参考 https://access.redhat.com/site/documentation/JBoss_Operations_Network/ 上的《配置 JON 服务器和代理指南》。
如果需要启动和/或终止大量的实例,手动从 JON 库存里添加和删除就不太现实了。JON 的脚本功能可以用来自动化这些步骤。进一步的信息请参考 JON 文档。