我有一种好奇心,我一直在寻找它,但没有任何结果。在 GlassFish 文档中是这样写的:
如果部署应用程序客户端的 GlassFish Server 实例参与集群,则 GlassFish Server 会自动查找集群中所有当前活动的 IIOP 端点。但是,客户端应至少为引导目的指定两个端点,以防其中一个端点发生故障。
但我问自己这个列表是如何创建的。
我已经使用在 JVM 中执行的独立客户端进行了一些测试,并对部署在 GlassFish 集群中的应用程序进行了一些 RMI 调用,我可以从日志中看到 IIOP 端点列表自动完成并且它设置为com.sun.appserv.iiop.endpoints系统属性,但是如果我在客户端执行期间停止服务器实例或启动另一个服务器实例,则列表仍然是启动 JVM 时创建的。