Weblogic教程

如何创建集群

集群环境确定

Server nameIpPort备注
Ms1192.168.0.1397001管理服务器
As1192.168.0.1397002本机被管服务器
As2192.168.0.1407003远程被管服务器
Cs239.192.0.07777多播

集群配置步骤

图形化界面的配置比较简单,这里不做介绍,下面主要以 Linux 下的字符界面配置集群:

1. 成功安装完 WebLogic 后,执行 config 脚本转到安装目录下的 %weblogic_home%/wlserver_10.3/common/bin,运行 config.sh文件,注意模式为 console,如下图所示:

进入安装第一步,选择是新建域还是扩展现有域,我们这就从创建域开始,当然,当您已经拥有一个域,大可以选择扩展现有域。

下面我介绍一下安装过程中输入的合法性,如果提示有选择性的,当然一般是一个数字,当您选择了相应的数值,界面的指示也会有相应的显示,如下默认的是选择了 1。选择确定后可以输入 Next 或者 n 进入下一步设置;

3. 接下来是选择域模板,

这个模板的作用是定制您要配置哪些组件,比如,如果您就是一个单机,没有必要用集群,您就可以定制自己的配置模板,在配置过程中不显示配置集群这一步。如果想定制自己的配置过程,您就可以用到 WebLogic 提供的自定义模板的功能。这里就不做介绍了。

WebLogic 提供了一个通用的配置模板,简单的集群配置可以通过这个完成,所以我就在默认模板下开始我们的集群配置;

4. 选择了默认模板后,就会显示可用模板,这里直接下一步了;

5. 接下来是配置 doman 域了,输入您的域名后回车,再点 next;

6. 这一步是选择您将域安装在哪,这里选默认;

7. 配置 manager,注意密码至少 8 位,但不能是单一的数字或者字符;

8. 选择域启用的模式,有开发模式和生产模式,下表是两种模式的区别:

调整参数开发模式生产模式
SSL可 以 使 用 WebLogicServer 安 全 服 务 提 供 的 示范数字证书和示范密钥库。利用这些证书,可设计出在由 SSL 担 保 的 环 境 中 工 作的应用程序。不应使用示范数字证书和示范密钥库。如果这样做,将会显示警告消息。
部署应用程序WebLogic Server 实 例可以自动部署和更新驻留在domain_name/autodeploy目录中的应用程序(其中domain_name 为域名)。建议只在单服务器开发环境中使用此方法。由于自动部署功能已禁用,因此必须使用 WebLogicServer 管 理 控 制 台 、weblogic.Deployer 工具或WebLogic 脚 本 工 具(WLST)。
并发默认 5 个并发数高

下边为了测试,选择的是生产模式:

9. 选择 JDK,这里要特别说明下,如果是开发环境,您可以选择自己的 JDK,当是生产环境时,建议使用 WebLogic 提供的 JDK,还有 JDK 的版本要注意与 WebLogic 版本控制一致,WebLogic10.3使用的 JDK 版本是 1.6;这里选择自己的 JDK:

10. 接下来是选择要配置的项目

本章主要配置集群,所以选择配置 1]管理服务器,2]受管服务器、集群和计算机,只要输入前面的编号,相应的项目就会被选定。

11. 接下来配置管理服务器

按照前面表的要求,输入正确的监听地址、端口,确定无误后点 Next:

12. 配置受管服务器

输入受管服务器的名称:

13. 修改相应的项目确定无误后选 5 完成

14. 同样的步骤配置受管服务器 ms2

15. 配置 cluster server

注意选择 cluster messaging mode 的 multicast;

16. 为集群分配受管服务器

这里两个都选上:

这里再简单补充 ms2 在远程服务器的配置过程:

17. 安装同一个版本的 WebLogic;

18. 配置与管理服务器上同名的 doman 域名,以及 manager 口令、manager server,当然管理服务器的监听地址是址是本机的;

19. 配置受管服务器,就和主机上配的 ms2 监听地址和端口一致;

20. 其他的象集群就不用配了。

到这里一个简单的集群就配置好了,接下来是测试集群配置是否成功。

到这一步管理服务器和受管服务器都启动成功,表明配置没有问题了。

关注微信获取最新动态