Page tree
Skip to end of metadata
Go to start of metadata

中文标题【配置系统属性】

在这个页面中描述 Confluence 启动时如何设置 Java 属性和其他选项。

请查看 How to fix out of memory errors by increasing available memory 页面中内容来获得如何处理 OutOfMemory 错误。



Linux

在 Linux 安装环境下配置系统属性:

  1. 编辑 <installation-directory>/bin/setenv.sh 文件。
  2. 找到 CATALINA_OPTS=
    (针对 Confluence 5.5 及其早期版本,这个参数是 JAVA_OPTS=)
  3. 请参考 Configuring System Properties 页面中的内容对属性参数进行配置。

(info) 添加所有的参数为空格分离列表,在引号内。

Windows (从 .bat 文件启动)

在 Windows 中当使用 .bat 文件启动的时候配置系统启动参数:

  1. 编辑 <installation-directory>/bin/setenv.bat 文件。
  2. 找到 set CATALINA_OPTS=%CATALINA_OPTS% 部分
    (在 Confluence 5.5 及其早期版本中,这个参数为 JAVA_OPTS=%JAVA_OPTS%)
  3. 请参考 Recognized System Properties 页面中的内容对属性参数进行配置。

(info) 所有添加的参数都使用的是空格分离列表。请确定不要修改  %CATALINA_OPTS% 字符。

Windows 服务

当你使用 Start Confluence Automatically on Windows as a Service 的方式启动的时候,你有下面 2 种方式来配置你的系统属性:通过 command line 或者 in the Windows Registry

通过命令行方式来为 Windows 服务设置属性

如何通过命令行方式为 Windows 服务器设置属性:

  1. 找到 Confluence 在 Windows 中安装的服务名(进入 控制面板(Control Panel)> 管理工具(Administrative Tools)> 服务(Services)):

    (info) 在上面的示例中,服务名称被命名为 Confluence121213135538
  2. 打开 Windows 的命令行窗口(选择 开始(Start )cmd.exe
  3. cd 进入你安装 Confluence 实例的  bin 目录,然后运行下面的命令:

    tomcat8w //ES//<SERVICENAME>

    (info) 按照上面的示例,这个命令应该修改为  tomcat8w //ES//Confluence121213135538
    针对你使用 Confluence 的版本不同,Tomcat 的版本号也有可能不同。

  4. 单击 Java 标签页来查看当前启动的选项列表:
  5. 应用新的选线,或者修改选项,通过添加选项配置到已经存在的 Java Options 列表后面。请参考 Recognized System Properties 页面中的内容对属性参数进行配置。

通过 Windows registry 为 Windows services 设置属性

在一些 Window 的版本中,可能没有办法为启动服务添加 Java 变量的。如果你的 Windows 是这种情况的话,你必须添通过查看注册表中的选项列表来添加属性。

  1. 进入注册表编辑器(开始(Start)regedit.exe)。
  2. 找到 Services 实体
    HKEY_LOCAL_MACHINE >> SOFTWARE >> Apache Software Foundation >> Procrun 2.0 >> Confluence service name

  3. 修改已经存在的属性,你可以通过双击来修改变量名。
  4. 希望修改其他的属性,双击选项名称。
  5. 请参考 Recognized System Properties 页面中的内容对每一行变量进行配置。

部署在 AWS 上的 Confluence 数据中心

如果你使用的是 Quick Start 或者 CloudFormation 模板部署 Confluence 数据中心到 AWS。你需要通过 Cloud Formation Template 传递配置参数,请不要使用上面描述的方法。

  1. 在 AWS 控制台中,选择 Update Stack
  2. Advanced 中的 Catalina Properties 字段输入你的系统属性:

    -Xms1024m -Xmx1024m -Dsystemproperty=value
  3. 修改将会应用到新的节点中。

校验你的设置

查看你 Confluence 当前使用的设置,请参考 Viewing System Properties 页面中的内容。

识别系统属性

请参考 Recognized System Properties 页面中的内容来找到针对你安装 Confluence 版本可以配置的系统属性参数。


  • No labels