2016-08-02 34 views
1

我有一台运行几台不同服务器的机器,它位于中欧的特定时区。SonarQube:是否可以更改JVM参数中的时区?

我需要以UTC时间运行SonarQube(4.5.7)。

我取消注释web/WEB-INF/config/environment.rb中的以下行并重新启动了SonarQube,但服务器仍在System Info页面上显示原始时区。

config.time_zone = 'UTC'

应该是足以改变在SonarQube时区?因为这并没有真正奏效。

有没有办法通过编辑wrapper.conf文件将user.timezone属性传递给JVM?看起来它可以工作,但它看起来不像我应该触摸那个文件。

谢谢。

回答

3

不能触及内部文件,包括web/**/*。

要更改JVM时区,你应该修改的conf/sonar.properties和值-Duser.timezone=Europe/Sofia添加到性能sonar.web.javaAdditionalOptssonar.ce.javaAdditionalOptssonar.search.javaAdditionalOpts

相关问题