假设您正在讨论代理的所有后续重新启动,而不是第一次启动系统,那么代理应该在关闭之前将客户端的持久预订状态存储到磁盘,并在重新启动时将其恢复。这意味着它应该为本地客户端排队消息。
此外,您始终可以使用防火墙阻止远程客户端连接,直到所有本地客户端都已启动,这也将解决第一个启动问题。