Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从客户端应用程序调用weblogic server中的集群EJB应用程序_Java_Jakarta Ee_Ejb 3.0_Cluster Computing_Weblogic 10.x - Fatal编程技术网

Java 如何从客户端应用程序调用weblogic server中的集群EJB应用程序

Java 如何从客户端应用程序调用weblogic server中的集群EJB应用程序,java,jakarta-ee,ejb-3.0,cluster-computing,weblogic-10.x,Java,Jakarta Ee,Ejb 3.0,Cluster Computing,Weblogic 10.x,我在weblogic server中创建了一个集群,其中包含两个托管服务器。我的管理服务器在192.168.25.30:7001上列出,其他两个托管服务器在192.168.25.30:7003和192.168.25.30:7005上列出。因为我想在这个集群上调用EJB应用程序部署,所以我开发了一个客户端应用程序。我使用192.168.25.30:7003地址作为远程地址从客户端呼叫。当托管服务器都启动并运行我的应用程序时,我的应用程序工作正常。但是如果一个管理服务器关闭,我想运行应用服务器。当1

我在weblogic server中创建了一个集群,其中包含两个托管服务器。我的管理服务器在192.168.25.30:7001上列出,其他两个托管服务器在192.168.25.30:7003和192.168.25.30:7005上列出。因为我想在这个集群上调用EJB应用程序部署,所以我开发了一个客户端应用程序。我使用192.168.25.30:7003地址作为远程地址从客户端呼叫。当托管服务器都启动并运行我的应用程序时,我的应用程序工作正常。但是如果一个管理服务器关闭,我想运行应用服务器。当192.168.25.30:7005关闭时,工作正常。但当192.168.25.30:7003关闭时,客户端请求不会转发到其他服务器。

请告诉我,我的方法是否正确,以建立weblogic集群。我可以使用一个托管服务器地址从客户端应用程序调用吗

您必须查找集群,而不仅仅是服务器。
是如何在WebLogic上执行此操作的示例。

您方法中的问题是,您查找的是特定的托管服务器实例,而不是群集/负载平衡器,因此每次都会访问同一个托管实例

如前所述,您需要查找WL群集。

上面的链接(在正确答案中)不起作用,请有人更新链接。