weblogic安装与配置图文详解通向架构师的道路(第九天)(2)

电脑杂谈  发布时间:2018-02-08 02:04:41  来源:网络整理

名称:

可以任意

集群信息传送模式:

有unitcast与multicast两种,在11G版本前都是multicast10G后开始支持unicast协议。

如果指定了multicast,就必须指定一个“多点传送地址”,此地址和端口都可以采用weblogic默认的。

如果在域环境,还需要在防火墙中配置这个“多点传送地址”与“多点传送端口”,使其在防火墙中被打开,协议为both of tcp and udp。

Look, 右边这块我们把它称为“集群的逻辑拓卜图”。

jboss安装与配置_linux下weblogic安装_weblogic安装与配置图文详解

此处是对每个集群里的节点指定相应的“计算机名/IP”,由于我们的实验是建立在同一台机器上的即纵向集群,因此这步什么都不需要填,直接下一步。

完成后可以启动adminserver

然后通过 :7001/console 来查看我们的集群规划,如下图:

这样,我们就完成了创建一个新的domain并且将且扩展成为了集群的总控制端服务器,同时在这上面我们制作了一个“集群拓卜图”,那么下面要做的就是:

创建该集群拓卜图中的节点1

创建该集群拓卜图中的节点2

启动Weblogic的Configuration Wizard

按照普通的域,就是一个普通的域来创建(为了实验方便我们的用户名与密码全部为weblogic/password_1):

l user_projects\domains\server1(逻辑名为:mycluster1,端口:7011)

l user_projects\domains\server2(逻辑名为:mycluster2,端口:7012)

下一步,下一步,创建,完成。

依上面的相同步骤可以自行创建server2(逻辑名为mycluster2,端口:7012)。

我们看着上面这个表格来输入命令吧。

1. 启动主控域(必须永远先启动主控域)

2. 启动节点1(间点间的启动顺序无所谓)

3. 启动节点2(间点间的启动顺序无所谓)

全部启动完毕后就可以通过主控制域的admin console即 :7001/console 来管理这个集群了。

有了集群,我们就可以布署我们的JDBC了,只是这个JDBC的布署和以前的JDBC布署稍稍有点不一样,前面我们引用第八天中的建立JDBC的步骤:

好好好,停,到了这边,不一样的地方来了。

嘿嘿,千万不要把这个JDBC连接池的“target”即作用域设错了哈,我们现在是集群,要把这个JDBC连接池的作用域设在我们的集群上的哈!

我们来测试一下我们建立的数据源吧。

两个cluster上的数据源全部部署成功。

这边再提一句:

集群布署的话AdminServer只是一个控制器,通过它布署的war程序是自动同步到挂在它下面的所有的节点中去的,因此JDBC数据源,或者JMS或者是EJB都要在绑定是把target即作用域设成cluster而不是AdminServer本身,因为AdminServer本身不会布署任何任何东西的。

确保我们将要布署的工程中的web.xml的最后一行含有:

<distributable/>

在将要布署的工程的WEB-INF目录下新建一个weblogic.xml的文件,其内容如下:

<?xml version="1.0" encoding="UTF-8"?>

<weblogic-web-app xmlns="http://www.bea.com/ns/weblogic/90">

<session-descriptor>

 <debug-enabled>true</debug-enabled>

 <persistent-store-type>replicated</persistent-store-type>

 <sharing-enabled>true</sharing-enabled>

</session-descriptor>

<context-root>/cbbs</context-root>

</weblogic-web-app>


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-66379-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 天野由梨
      天野由梨

      在中国你不和政府好好关系

    热点图片
    拼命载入中...