是否需要在具有多个WebLogic实例的单个计算机上运行WebLogic节点管理器?

是否需要在具有多个WebLogic实例的单个计算机上运行WebLogic节点管理器?,weblogic,Weblogic,转发:我正在使用Java6U45、WebLogic10.3.6和Ubuntu桌面14.0464位 我刚开始在我所在州的一个IT办公室做学生助理。在我的第一天,我的任务是在Ubuntu上测试WebLogic(Windows不区分大小写,因为WebLogic是…),这会导致以后的问题。我开始搞群集,现在我的设置如下: 1台Ubuntu机器 1域 6台服务器:管理服务器、wls1-4和wlsmaster(wlsmaster应该是wls1和wls2在集群内报告的服务器,因为我将集群设置为单播,但这是目前

转发:我正在使用Java6U45、WebLogic10.3.6和Ubuntu桌面14.0464位

我刚开始在我所在州的一个IT办公室做学生助理。在我的第一天,我的任务是在Ubuntu上测试WebLogic(Windows不区分大小写,因为WebLogic是…),这会导致以后的问题。我开始搞群集,现在我的设置如下:

1台Ubuntu机器

1域

6台服务器:管理服务器、wls1-4和wlsmaster(wlsmaster应该是wls1和wls2在集群内报告的服务器,因为我将集群设置为单播,但这是目前的第二个问题)

2个集群:集群1和集群2。wls1、wls2和wlsmaster位于群集1上。wls3和4位于cluster2上

根据我的设置,我是否需要使用节点管理器,因为我只使用一台物理机器?第二个问题;如果我想使用单播,我该如何设置主机$州政府对我们仅有的几个Weblogic服务器使用单播,所以我被告知要检查一下。

有几件事:

  • 不,您不必使用节点管理器,但它会使您的生活更轻松。当您登录weblogic管理控制台并尝试启动其中一台服务器(例如wls1-4)时,管理服务器将尝试与节点管理器对话以启动服务器。如果没有nodemanager,您将不得不使用
    startManagedWebLogic.sh
    脚本单独启动每台服务器,如果您需要经常启动和关闭服务器,这将非常烦人

  • 对于单播,设置起来非常容易(我们只需保留所有默认值)。以下是来自以下网站的相关信息:

    WebLogic服务器群集中的每个托管服务器都有一个名称。对于单播群集,WebLogic服务器读取这些托管服务器名称,然后按字母数字名称将其排序到一个有序列表中。列表中的前10个托管服务器(最多10个托管服务器)成为第一个单播群集组。第二组10个托管服务器(如果适用)将成为第二个组,依此类推,直到群集中的所有托管服务器都组织为10个或更少托管服务器的组。每个组的第一个托管服务器将成为另一个组的组长(最多)组中有九台托管服务器。“

因此,您需要以这样一种方式命名主服务器,即它们是集群中第一个字母数字的服务器。也就是说,对于您的用例,我怀疑您是否需要这些主服务器。只有两个集群,一个是wls1-2,一个是wls3-4