ATG商务weblogic集群

ATG商务weblogic集群,weblogic,cluster-computing,atg,Weblogic,Cluster Computing,Atg,我正在尝试设置一个运行ATG Commerce的weblogic集群。我在机器A上安装了weblogic,配置如下 Weblogic管理服务器 托管服务器:生产服务器A、生产服务器B、发布服务器A和发布服务器B 应相应地在机器A和B上运行 我是否也必须在机器B上安装weblogic? (安装ATG commerce时,它会询问哪台是我们的应用服务器。我的意思是,生产和发布服务器应在机器A的weblogic服务器内运行)。 其次,在机器A上安装时,我是否必须在weblogic中实际指定托管服务器。

我正在尝试设置一个运行ATG Commerce的weblogic集群。我在机器A上安装了weblogic,配置如下

Weblogic管理服务器

托管服务器:生产服务器A、生产服务器B、发布服务器A和发布服务器B

应相应地在机器A和B上运行

我是否也必须在机器B上安装weblogic?

(安装ATG commerce时,它会询问哪台是我们的应用服务器。我的意思是,生产和发布服务器应在机器A的weblogic服务器内运行)。 其次,在机器A上安装时,我是否必须在weblogic中实际指定托管服务器。我的意思是,在机器B上安装ATG commerce时,在CIM配置期间,我指定机器A的weblogic,并创建在A的weblogic中运行的生产和发布。 我不知道我是否做对了

在我对B进行CIM配置后,托管服务器生产和发布将出现在A的weblogic中。我设置机器(A的weblogic中的A和B),将服务器添加到机器,将服务器添加到群集。一切都在发生。但是当我试图从A的weblogic运行B的服务器时,服务器并没有开始说nodemanager不可访问。在机器A中,我已将机器B的节点管理器设置为机器A(我需要询问机器B服务器的节点管理器是什么?或者它将在A的weblogic节点管理器中运行(生产和发布使用此节点管理器运行))机器A可从机器B访问(我可以在机器B上打开机器A的weblogic控制台)。我错过什么了吗


有人能告诉我ATG Commerce中weblogic群集的参考/博客吗?首先,您需要在您打算部署EAR的每台物理机器上安装weblogic。您将使用的是servlet容器,因此如果没有它(很明显,它与JAVA一样依赖),您将无法在该机器上运行部署

就您的ATG实例而言,我将按照以下方式进行:

在服务器A上创建和发布商业A(使用CIM)。但您缺少的是没有配置LockManager。您将至少需要其中一个来在您的商业实例中维护您的锁,并且可能需要另一个来在您的发布实例中维护您的锁(我从未部署过集群发布环境,每个环境只有一个BCC)

在服务器A上完成配置后,手动将ATG Data/servers文件夹(或/servers)从服务器A复制到服务器B。因为您没有在每台机器上安装ATG,事实上,如果您在独立模式下创建EAR,则不需要部署ATG,我建议您在服务器A和服务器B上都设置一个ATG数据文件夹,并在其中部署配置

现在,复制服务器文件夹后,您需要手动编辑以下文件: 配置.properties

  • 这可能包含对要更新的服务器A的引用
  • 服务器B上的端口可以与服务器A上的端口相同(每个实例)
  • 更新LockManager实例(如果已创建)中服务器A和服务器B的otherLockServer属性,以引用“其他锁服务器”
  • 更新ClientLockManager以指向两个LockManager

从WebLogic的角度来看,您还需要在每个实例上创建服务器。即使在WebLogic集群中(与Oracle单独许可,不包括在您的ATG许可中),您也需要每个WebLogic有一个AdminServer。我相信NodeManager的配置会有所不同,但我还没有在WebLogic集群中进行设置。

先生,我已经按照您所说的成功配置了集群。:D非常感谢!!