当你使用 Start Confluence Automatically on Windows as a Service 的方式启动的时候,你有下面 2 种方式来配置你的系统属性:通过 command line 或者 in the Windows Registry
通过命令行方式来为 Windows 服务设置属性
如何通过命令行方式为 Windows 服务器设置属性:
- 找到 Confluence 在 Windows 中安装的服务名(进入 控制面板(Control Panel)> 管理工具(Administrative Tools)> 服务(Services)):
在上面的示例中,服务名称被命名为 Confluence121213135538。 - 打开 Windows 的命令行窗口(选择 开始(Start )> cmd.exe)
cd
进入你安装 Confluence 实例的bin
目录,然后运行下面的命令:tomcat8w
//ES//<SERVICENAME>
按照上面的示例,这个命令应该修改为
tomcat8w //ES//Confluence121213135538
针对你使用 Confluence 的版本不同,Tomcat 的版本号也有可能不同。- 单击
Java
标签页来查看当前启动的选项列表: - 应用新的选线,或者修改选项,通过添加选项配置到已经存在的 Java Options 列表后面。请参考 Recognized System Properties 页面中的内容对属性参数进行配置。
通过 Windows registry 为 Windows services 设置属性
在一些 Window 的版本中,可能没有办法为启动服务添加 Java 变量的。如果你的 Windows 是这种情况的话,你必须添通过查看注册表中的选项列表来添加属性。
- 进入注册表编辑器(开始(Start) > regedit.exe)。
- 找到 Services 实体
HKEY_LOCAL_MACHINE >> SOFTWARE >> Apache Software Foundation >> Procrun 2.0 >> Confluence service name
- 修改已经存在的属性,你可以通过双击来修改变量名。
- 希望修改其他的属性,双击选项名称。
- 请参考 Recognized System Properties 页面中的内容对每一行变量进行配置。
部署在 AWS 上的 Confluence 数据中心
如果你使用的是 Quick Start 或者 CloudFormation 模板部署 Confluence 数据中心到 AWS。你需要通过 Cloud Formation Template 传递配置参数,请不要使用上面描述的方法。
- 在 AWS 控制台中,选择 Update Stack
- 在 Advanced 中的 Catalina Properties 字段输入你的系统属性:
-Xms1024m -Xmx1024m -Dsystemproperty=value
- 修改将会应用到新的节点中。
https://www.cwiki.us/display/CONF6ZH/Configuring+System+Properties