zipkin Невозможно установить sh соединение с сервером RabbitMQ - PullRequest
0 голосов
/ 14 июля 2020

Я пытался на машине Windows 10 соединить RabbitMQ (версия 3.6.11, установленная с Erlang 20) с ZipKin, но получил следующую ошибку:

org.springframework.beans.factory .UnsatisfiedDependencyException: Ошибка при создании bean-компонента с именем 'armeriaServer', определенным в com.linecorp.armeria.spring.ArmeriaAutoConfiguration: неудовлетворенная зависимость, выраженная с помощью параметра 4 метода 'armeriaServer'; вложенное исключение - org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка при создании bean-компонента с именем serverConfigurator, определенным в zipkin2.server.internal.ZipkinHttpConfiguration: неудовлетворенная зависимость, выраженная через параметр serverConfigurator метода 2; вложенное исключение - org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка при создании bean-компонента с именем 'zipkin2.server.internal.health.ZipkinHealthController': неудовлетворенная зависимость, выраженная через параметр конструктора 0; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем rabbitMq, определенным в zipkin2.server.internal.rabbitmq.ZipkinRabbitMQCollectorConfiguration: не удалось вызвать метод инициализации; вложенное исключение: java .io.UncheckedIOException: не удалось установить sh соединение с сервером RabbitMQ: в соединении отказано: подключиться к org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray (ConstructorResolver. java: 797) ~ [spring-beans-5.2.7.RELEASE.jar! /: 5.2.7.RELEASE] в org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod (ConstructorResolver. java: 538) ~ [spring-beans- 5.2.7.RELEASE.jar! /: 5.2.7.RELEASE] в org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod (AbstractAutowireCapableBeanFactory. * 1031. SpringResponse-1338) ~ 5.2.7 beans. .jar! /: 5.2.7.RELEASE] в org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance (AbstractAutowireCapableBeanFactory. java: 1177) ~ [spring-beans-5.2.j.RELEASE! 5.2.7.RELEASE] в org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean (AbstractAutowireCapable BeanFactory. java: 557) ~ [spring-beans-5.2.7.RELEASE.jar! /: 5.2.7.RELEASE] в org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBean. * 10 : 517) ~ [spring-beans-5.2.7.RELEASE.jar! /: 5.2.7.RELEASE] в org.springframework.beans.factory.support.AbstractBeanFactory.lambda $ doGetBean $ 0 (AbstractBeanFactory. java: 323 ) ~ [spring-beans-5.2.7.RELEASE.jar! /: 5.2.7.RELEASE] в org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry. java: 226) ~ [spring- beans-5.2.7.RELEASE.jar! /: 5.2.7.RELEASE] в org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean (AbstractBeanFactory. java: 321) ~ [spring-beans-5.2.7 .RELEASE.jar! /: 5.2.7.RELEASE] в org.springframework.beans.factory.support.AbstractBeanFactory.getBean (AbstractBeanFactory. java: 202) ~ [spring-beans-5.2.7.RELEASE.jar! /:5.2.7.RELEASE] в org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstant iateSingletons (DefaultListableBeanFactory. java: 893) ~ [spring-beans-5.2.7.RELEASE.jar! /: 5.2.7.RELEASE] в org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization *. : 879) ~ [spring-context-5.2.7.RELEASE.jar! /: 5.2.7.RELEASE] в org.springframework.context.support.AbstractApplicationContext.refre sh (AbstractApplicationContext. java: 551) ~ [spring-context-5.2.7.RELEASE.jar! /: 5.2.7.RELEASE] в org.springframework.boot.SpringApplication.refre sh (SpringApplication. java: 758) ~ [spring-boot-2.3 .1.RELEASE.jar! /: 2.3.1.RELEASE] в org.springframework.boot.SpringApplication.refre sh (SpringApplication. java: 750) [spring-boot-2.3.1.RELEASE.jar! /:2.3.1.RELEASE] в org.springframework.boot.SpringApplication.refreshContext (SpringApplication. java: 397) [spring-boot-2.3.1.RELEASE.jar! /: 2.3.1.RELEASE] в org.springframework.boot.SpringApplication.run (SpringApplication. java: 315) [spring-boot -2.3.1.RELEASE.jar! /: 2.3.1.RELEASE] в org.springframework.boot.builder.SpringApplicationBuilder.run (SpringApplicationBuilder. java: 140) [spring-boot-2.3.1.RELEASE.jar ! /: 2.3.1.RELEASE] на zipkin.server.ZipkinServer.main (ZipkinServer. java: 54) [классы! / :?] в sun.reflect.NativeMethodAccessorImpl.invoke0 (собственный метод) ~ [?: 1.8 .0_251] в sun.reflect.NativeMethodAccessorImpl.invoke (Неизвестный источник) ~ [?: 1.8.0_251] в sun.reflect.DelegatingMethodAccessorImpl.invoke (Неизвестный источник) ~ [?: 1.8.0_251] в java .lang. think.Method.invoke (Неизвестный источник) ~ [?: 1.8.0_251] в org.springframework.boot.loader.MainMethodRunner.run (MainMethodRunner. java: 49) [zipkin-server-2.21.5-exe c .jar :?] в org.springframework.boot.loader.Launcher.launch (Launcher. java: 109) [zipkin-server-2.21.5-exe c .jar :?] в org.springframework. boot.loader.Launcher.launc h (Launcher. java: 58) [zipkin-server-2.21.5-exe c .jar :?] в org.springframework.boot.loader.JarLauncher.main (JarLauncher. java: 88) [ zipkin-server-2.21.5-exe c .jar:?]

Вызвано: org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка при создании bean-компонента с именем serverConfigurator определено в zipkin2.server.internal.ZipkinHttpConfiguration: неудовлетворенная зависимость, выраженная через параметр 2 метода serverConfigurator; вложенное исключение - org.springframework.beans.factory.UnsatisfiedDependencyException: ошибка при создании bean-компонента с именем 'zipkin2.server.internal.health.ZipkinHealthController': неудовлетворенная зависимость, выраженная через параметр конструктора 0; вложенное исключение - org.springframework.beans.factory.BeanCreationException: Ошибка при создании bean-компонента с именем rabbitMq, определенным в zipkin2.server.internal.rabbitmq.ZipkinRabbitMQCollectorConfiguration: не удалось вызвать метод инициализации; вложенное исключение: java .io.UncheckedIOException: не удалось установить sh соединение с сервером RabbitMQ: в соединении отказано: подключение

Вызвано: org.springframework.beans.factory.UnsatisfiedDependencyException : Ошибка при создании bean-компонента с именем 'zipkin2.server.internal.health.ZipkinHealthController': неудовлетворенная зависимость, выраженная через параметр конструктора 0; вложенное исключение - org.springframework.beans.factory.BeanCreationException: Ошибка при создании bean-компонента с именем rabbitMq, определенным в zipkin2.server.internal.rabbitmq.ZipkinRabbitMQCollectorConfiguration: не удалось вызвать метод инициализации; вложенное исключение: java .io.UncheckedIOException: не удалось установить sh соединение с сервером RabbitMQ: в соединении отказано: подключение

Вызвано: org.springframework.beans.factory.BeanCreationException : Ошибка при создании bean-компонента с именем rabbitMq, определенным в zipkin2.server.internal.rabbitmq.ZipkinRabbitMQCollectorConfiguration: Не удалось вызвать метод инициализации; вложенное исключение: java .io.UncheckedIOException: не удалось установить sh соединение с сервером RabbitMQ: в соединении отказано: подключение

Вызвано: java .io.UncheckedIOException: невозможно для установления sh подключения к серверу RabbitMQ: В подключении отказано: подключение

Вызвано: java. net .ConnectException: В соединении отказано: подключение

1 Ответ

1 голос
/ 02 августа 2020

Привет, я только что решил эту проблему ..

Step1.verify C: папка \ Programfiles \ Err (версия), включая папку bin, создана или нет. В противном случае попробуйте снова загрузить и установить Erlang. переустановите RabbitMQ и попробуйте подключить Zipkin. Убедитесь, что версия Erlang и версия RabbitMQ совместимы.

Шаг 2. Убедитесь, что ERLANG_HOME установлен в правильное местоположение в переменных среды.

на этом этапе, если установщик RabbitMQ windows указывает на любую старую версию erlang установленная ранее попробуйте установить RabitMQ windows вручную, следуйте инструкциям, указанным в ссылке ниже для ручной установки

https://www.rabbitmq.com/install-windows-manual.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...