我已经在端口9000上运行了一个SonarQube实例,并且能够通过地址:localhost:9000访问它。 现在我想运行其他SonarQube例如我的端口为10000新项目,我在sonar.properties文件更改:在Windows Server 2008 R2中运行两个SonarQube实例
sonar.web.port: 10000
sonar.web.context:/
然而,当我运行C:\ SonarMAP \ BIN \ WINDOWS-86 -64 \ StartSonar.bat,我得到的错误信息:
wrapper | ERROR: Another instance of the SonarQube application is already running.
Press any key to continue . . .
我做了一些研究,以解决这个问题,但找不到任何有用的信息。 有什么建议吗?谢谢 !
UPDATE
实例1的配置:
sonar.jdbc.username=username
sonar.jdbc.password=password
sonar.jdbc.url=jdbc:postgresql://server15/sonarQube
sonar.jdbc.driverClassName: org.postgresql.Driver
sonar.jdbc.validationQuery: select 1
sonar.jdbc.maxActive=20
sonar.jdbc.maxIdle=5
sonar.jdbc.minIdle=2
sonar.jdbc.maxWait=5000
sonar.jdbc.minEvictableIdleTimeMillis=600000
sonar.jdbc.timeBetweenEvictionRunsMillis=30000
实例2配置:
sonar.jdbc.username=username
sonar.jdbc.password=password
sonar.jdbc.url: jdbc:postgresql://localhost/sonarMAP
sonar.jdbc.driverClassName: org.postgresql.Driver
sonar.jdbc.validationQuery: select 1
sonar.jdbc.maxActive: 20
sonar.jdbc.maxIdle: 5
sonar.jdbc.minIdle: 2
sonar.jdbc.maxWait: 5000
sonar.jdbc.minEvictableIdleTimeMillis: 600000
sonar.jdbc.timeBetweenEvictionRunsMillis: 30000
sonar.web.port: 9100
sonar.web.context: /
sonar.search.port=9101
sonar.notifications.delay: 60
它的工作!但我会考虑你的非推荐在Windows上有多个实例的建议!安,谢谢! –
你保存了一天,它为我工作 –