Weblogic集群部署是一种常见的企业级应用架构,用于提高应用程序的可用性和可伸缩性。Weblogic 11g(1036)是Oracle公司的一个中间件产品,它提供了管理和运行Java EE应用程序的平台。在Linux CentOS 7.4环境下进行Weblogic集群部署,通常涉及以下步骤: 1. **安装Weblogic**: - 进入Weblogic安装包目录,通过`java -jar wls1036_generic.jar`启动安装向导。 - 接着,选择“创建新的Middleware Home”,指定安装路径,并确保在安装过程中使用Delete键删除字符,而非Backspace。 - 接受许可协议,选择不接收更新,然后指定JDK安装路径,一般推荐使用JDK 1.7。 2. **配置Weblogic**: - 进入`wlserver_10.3/common/bin`目录,运行`sh ./config.sh`启动配置向导。 - 创建新的Weblogic管理控制台,设置相同的Weblogic管理员密码和服务器模式(开发或生产)。 - 配置Weblogic服务器,包括控制台端口等。 3. **部署集群**: - 在两台服务器上重复上述步骤,确保Weblogic安装一致。 - 配置集群,这通常需要在Weblogic管理控制台上完成,设置服务器集群,分配负载均衡策略,如ip_hash,以实现负载均衡。 4. **启动服务**: - 在每个服务器的`domains/base_domain/bin`目录下,使用`nohup ./startWebLogic.sh`命令启动Weblogic服务。 5. **登陆控制台**: - 使用浏览器访问`http://服务器IP:7009/console/login/LoginForm.jsp`,输入账号密码登录Weblogic管理控制台。 6. **管理服务器和项目**: - 在控制台上可以新建多台服务器,部署不同的项目,服务器文件夹位于`servers`目录下。 - 要启动特定服务器,需使用`nohup ./startManagedWebLogic.sh 服务器名 http://localhost:7009 &`命令。 7. **优化与故障排查**: - 如果Weblogic启动慢,可能是因为JDK的securerandom源设置问题,可以修改`java.security`文件,将securerandom.source设置为`file:/dev/./urandom`来加快启动速度。 - 使用shell脚本启动Weblogic时,可以定制内存分配,日志管理等,例如在`start.sh`中设置环境变量`USER_MEM_ARGS`和`JAVA_OPTIONS`。 以上步骤详细介绍了Weblogic 11g(1036)在Linux CentOS 7.4上的集群部署过程,包括安装、配置、启动、登录控制台以及一些常见的优化措施。在实际操作中,还需要根据具体的应用需求和系统环境进行相应的调整。
- 粉丝: 6
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助