Я хочу использовать файл zipkin-server-2.12.0-exec.jar с пользовательской конфигурацией.Мой файл конфигурации хранится в той же папке, где находится файл JAR.Поэтому я набираю следующую команду -
java -jar zipkin-server-2.12.0-exec.jar --spring.config.location=file:./application.properties
Он может запустить сервер.Я вижу следующее сообщение в журнале -
2019-01-30 11:34:48.078 INFO 20788 --- [ main] o.s.b.w.e.u.UndertowServletWebServer : Undertow started on port(s) 9090 (http) with context path ''
Но когда я пытаюсь получить доступ - http://localhost:9090/zipkin/
я получаю следующую ошибку на интерфейсе -
ОШИБКА: невозможно загрузить имена служб: java.sql.SQLInvalidAuthorizationSpecException: доступ запрещен для пользователя 'jahansa' @ 'localhost' (используется пароль: НЕТ)
ОШИБКА: невозможно загрузить имена диапазонов: java.sql.SQLInvalidAuthorizationSpecException: доступ запрещен для пользователя 'jahansa '@' localhost '(используя пароль: НЕТ)
Вот содержимое моего файла application.properties -
server.port=9090
spring.application.name=zipkin-server
management.metrics.web.server.auto-time-requests= false
zipkin.storage.type=mysql
spring.datasource.url=jdbc:mysql://localhost:3306/test?autoReconnect=true&useSSL=false
spring.datasource.username=root
spring.datasource.password=root
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.initialize=true
spring.datasource.continue-on-error=true
spring.sleuth.enabled=false
Мои имя пользователя и пароль оба - root