Сонар-бегун на удаленной машине не подхватывает правильное соединение jbdc?

У меня есть sonarqube 3.5.1 и sonar-runner 2.2.1 на сервере RHEL6.2, sonar-runner отлично работает с примерами данных, которые я скачал.

Однако я развернул sonar-runner на Windows-клиенте, и он не может подключиться к базе данных H2.

INFO: Sonar Server 3.5.1
11:58:19.960 INFO  - Load batch settings
11:58:20.116 INFO  - User cache: C:\Users\e01942082\.sonar\cache
11:58:20.132 INFO  - Install plugins
11:58:21.739 INFO  - -------------  Executing Project Scan
11:58:22.113 INFO  - Install JDBC driver
11:58:22.129 INFO  - Apply project exclusions
11:58:22.129 WARN  - H2 database should be used for evaluation purpose only
11:58:22.129 INFO  - Create JDBC datasource for jdbc:h2:tcp://localhost/sonar
INFO: ------------------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: ------------------------------------------------------------------------
Total time: 8.393s
Final Memory: 2M/15M
INFO: ------------------------------------------------------------------------
ERROR: Error during Sonar runner execution
ERROR: Unable to execute Sonar
ERROR: Caused by: Fail to connect to database
ERROR: Caused by: Cannot create PoolableConnectionFactory (Connection is broken: "java.net.ConnectException: Connection refused: connect: localhost" [90067-167])
ERROR: Caused by: Connection is broken: "java.net.ConnectException: Connection refused: connect: localhost" [90067-167]
ERROR: Caused by: Connection refused: connect

Итак, я обновил свойства сонара в sonarqube

# Comment the following line to deactivate the default embedded database.
sonar.jdbc.url:                            jdbc:h2:tcp://gbrpsr000000711.xxxxxxxxx.xxxxxxxxxxx.com:9092/sonar
sonar.jdbc.driverClassName:                org.h2.Driver

и гидролокатор подключается к серверу с

sonar.host.url=http://gbrpsr000000711.xxxxxxx.xxxxxxxx.com:9000/sonar

Непонятно, почему он выбирает локальный хост, а не полный URL-адрес сервера. Я что-то пропустил / или это было встроено, когда я запустил службу до внесения изменений в конфигурацию????

спасибо за вашу помощь

дО

0 ответов

Другие вопросы по тегам