I found this link where I can setup confluence clustering.But I am not能够理解如何设置它。
步骤1:复制“confluence-1”和“home-1”,并将它们命名为“confluence-2”和“home-2”。
我设置了两个confluence实例,分别称为Centos 1和Centos 2,应该将哪个文件夹复制到哪个服务器?
步骤2:将第二个节点的主目录设置为' home -2':
我不明白这一点,因为我不知道我需要在哪里配置它。
步骤3:将Tomcat服务器更改为“confluence-2”,以使用与“confluence-1”不同的端口:
如果两个实例具有不同的IP地址,是否需要此端口配置。
请帮帮我。
发布于 2017-02-26 21:35:50
所有文件夹都应与其“主”目录一起复制。" home“文件夹不能被命名为home,并且可以驻留在其他地方(不在Centos文件夹下)。Centos 2是Centos 1的精确副本,您可以将Centos 2的home目录配置为指向复制的home目录。您可以在Centos 2 folder/confluence/WEB-INF/classes/confluence-init.properties中配置它。这样,每个Confluence服务器都指向自己的主目录。属性文件如下所示:
# This file allows you to set the directory for Confluence to store its configuration files.
#
###########################
# Note for Windows Users #
###########################
#
# Each backslash in your path must be written as a forward slash.
# - For example:
# c:\confluence\data
#
# should be written as:
#
# c:/confluence/data
###########################
# Configuration Directory #
###########################
# specify your directory below (don't forget to remove the '#' in front)
confluence.home=c:/confluence/data-2这是在一台机器上完成的,因此您需要将Confluence配置为在不同的端口上运行,否则它们将发生冲突。
如果您在不同的机器上执行此操作(即,每台Confluence服务器一台机器),那么您不需要对"home“和Centos目录进行任何复制。您也不需要更改端口配置。只需在第一台机器上安装Confluence,然后在第二台机器上安装Confluence。然后启动第一个服务器,一旦它准备好服务器(init Confluence is ready to serve),就启动第二个服务器。之后,转到General Configuration -> Clustering,您应该能够看到节点正在运行。
https://stackoverflow.com/questions/39011156
复制相似问题