本文主要是介绍Linux环境下搭建Weblogic集群以及配置Weblogic JMS集群,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
问题背景:最近公司使用Weblogic中间件服务器自带的JMS作为消息服务器,来进行内外网消息的传递,之前一直是在一台机器上搭建的Weblogic JMS,用来进行收发消息。进来由于客户考虑到并发以及单个服务器作为JMS服务器的可靠性不高,由此建议搭建Weblogic JMS集群。
问题解决步骤:
我从网上收集了很多资料并尝试,并成功搭建了Weblogic 集群并在上面创建Weblogic JMS(加权)集群。
操作文档下载链接:https://download.csdn.net/download/u013310119/10754005
搭建过程中遇见的主要问题描述:
linux weblogic <BEA-000110> <BEA-000109> Multicast socket receive error :Socket closed
在启动受管服务器时提示上面的错误。这是由于集群间通信的问题造成的。
解决方法:
在setDomainEnv中JAVA_OPTION节加入:-Djava.net.preferIPv4Stack=true
java.io.IOException: [DeploymentService:290066]Error occurred while downloading files from admin server for deployment request "1,460,512,706,587". Underlying error is: "null"
at weblogic.deploy.service.datatransferhandlers.HttpDataTransferHandler.getDataAsStream(HttpDataTransferHandler.java:86)
问题描述:在主管服务器上代理服务器(如果你配置的话)和部署在主管服务器上的受管服务都起来的情况下,启动另外一台主机上的受管服务器,提上上述问题。
问题分析:这是由于受管服务器同步主管服务器文件时出错造成的。
解决方法:把主控服务器的/Oracle/Middleware/user_projects/domains/domain/security/SerializedSystemIni.dat的文件覆盖受控服务器的文件就可以了
结束;
我在搭建Weblogic集群并在启动的过程中,主要遇到上述两个问题。如果后续有问题在补充。
这篇关于Linux环境下搭建Weblogic集群以及配置Weblogic JMS集群的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!