inflearn logo
강의

Course

Instructor

Quick Start Guide to Spring Cloud Basics (MSA)

Real-time YML information refresh via Spring Cloud Bus

configserver 설정에러

1

psn26159136

2 asked

0

org.springframework.amqp.rabbit.listener.BlockingQueueConsumer$DeclarationException: Failed to declare queue(s):[springCloudBus.anonymous.GYptJUJaSVqhPwPextvd6A]

at org.springframework.amqp.rabbit.listener.BlockingQueueConsumer.attemptPassiveDeclarations(BlockingQueueConsumer.java:773) ~[spring-rabbit-3.2.2.jar:3.2.2]

at org.springframework.amqp.rabbit.listener.BlockingQueueConsumer.passiveDeclarations(BlockingQueueConsumer.java:650) ~[spring-rabbit-3.2.2.jar:3.2.2]

at org.springframework.amqp.rabbit.listener.BlockingQueueConsumer.start(BlockingQueueConsumer.java:637) ~[spring-rabbit-3.2.2.jar:3.2.2]

at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.initialize(SimpleMessageListenerContainer.java:1484) ~[spring-rabbit-3.2.2.jar:3.2.2]

at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.run(SimpleMessageListenerContainer.java:1324) ~[spring-rabbit-3.2.2.jar:3.2.2]

at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na]

Caused by: java.io.IOException: null

at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:140) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:136) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel.exnWrappingRpc(AMQChannel.java:158) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.ChannelN.queueDeclarePassive(ChannelN.java:1033) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.ChannelN.queueDeclarePassive(ChannelN.java:47) ~[amqp-client-5.22.0.jar:5.22.0]

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na]

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]

at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na]

at org.springframework.amqp.rabbit.connection.CachingConnectionFactory$CachedChannelInvocationHandler.invoke(CachingConnectionFactory.java:1201) ~[spring-rabbit-3.2.2.jar:3.2.2]

at jdk.proxy2/jdk.proxy2.$Proxy135.queueDeclarePassive(Unknown Source) ~[na:na]

at org.springframework.amqp.rabbit.listener.BlockingQueueConsumer.attemptPassiveDeclarations(BlockingQueueConsumer.java:751) ~[spring-rabbit-3.2.2.jar:3.2.2]

... 5 common frames omitted

Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=404, reply-text=NOT_FOUND - no queue 'springCloudBus.anonymous.GYptJUJaSVqhPwPextvd6A' in vhost '/', class-id=50, method-id=10)

at com.rabbitmq.utility.ValueOrException.getValue(ValueOrException.java:66) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.utility.BlockingValueOrException.uninterruptibleGetValue(BlockingValueOrException.java:36) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel$BlockingRpcContinuation.getReply(AMQChannel.java:552) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel.privateRpc(AMQChannel.java:316) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel.exnWrappingRpc(AMQChannel.java:152) ~[amqp-client-5.22.0.jar:5.22.0]

... 14 common frames omitted

Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=404, reply-text=NOT_FOUND - no queue 'springCloudBus.anonymous.GYptJUJaSVqhPwPextvd6A' in vhost '/', class-id=50, method-id=10)

at com.rabbitmq.client.impl.ChannelN.asyncShutdown(ChannelN.java:528) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.ChannelN.processAsync(ChannelN.java:349) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel.handleCompleteInboundCommand(AMQChannel.java:193) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel.handleFrame(AMQChannel.java:125) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQConnection.readFrame(AMQConnection.java:761) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQConnection.access$400(AMQConnection.java:48) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQConnection$MainLoop.run(AMQConnection.java:688) ~[amqp-client-5.22.0.jar:5.22.0]

... 1 common frames omitted

2026-08-30T23:22:44.382+09:00 WARN 14368 --- [VqhPwPextvd6A-1] o.s.a.r.listener.BlockingQueueConsumer : Failed to declare queue: springCloudBus.anonymous.GYptJUJaSVqhPwPextvd6A

2026-08-30T23:22:44.382+09:00 WARN 14368 --- [VqhPwPextvd6A-1] o.s.a.r.listener.BlockingQueueConsumer : Queue declaration failed; retries left=2

org.springframework.amqp.rabbit.listener.BlockingQueueConsumer$DeclarationException: Failed to declare queue(s):[springCloudBus.anonymous.GYptJUJaSVqhPwPextvd6A]

at org.springframework.amqp.rabbit.listener.BlockingQueueConsumer.attemptPassiveDeclarations(BlockingQueueConsumer.java:773) ~[spring-rabbit-3.2.2.jar:3.2.2]

at org.springframework.amqp.rabbit.listener.BlockingQueueConsumer.passiveDeclarations(BlockingQueueConsumer.java:650) ~[spring-rabbit-3.2.2.jar:3.2.2]

at org.springframework.amqp.rabbit.listener.BlockingQueueConsumer.start(BlockingQueueConsumer.java:637) ~[spring-rabbit-3.2.2.jar:3.2.2]

at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.initialize(SimpleMessageListenerContainer.java:1484) ~[spring-rabbit-3.2.2.jar:3.2.2]

at org.springframework.amqp.rabbit.listener.SimpleMessageListenerContainer$AsyncMessageProcessingConsumer.run(SimpleMessageListenerContainer.java:1324) ~[spring-rabbit-3.2.2.jar:3.2.2]

at java.base/java.lang.Thread.run(Thread.java:842) ~[na:na]

Caused by: java.io.IOException: null

at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:140) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel.wrap(AMQChannel.java:136) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel.exnWrappingRpc(AMQChannel.java:158) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.ChannelN.queueDeclarePassive(ChannelN.java:1033) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.ChannelN.queueDeclarePassive(ChannelN.java:47) ~[amqp-client-5.22.0.jar:5.22.0]

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]

at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[na:na]

at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]

at java.base/java.lang.reflect.Method.invoke(Method.java:568) ~[na:na]

at org.springframework.amqp.rabbit.connection.CachingConnectionFactory$CachedChannelInvocationHandler.invoke(CachingConnectionFactory.java:1201) ~[spring-rabbit-3.2.2.jar:3.2.2]

at jdk.proxy2/jdk.proxy2.$Proxy135.queueDeclarePassive(Unknown Source) ~[na:na]

at org.springframework.amqp.rabbit.listener.BlockingQueueConsumer.attemptPassiveDeclarations(BlockingQueueConsumer.java:751) ~[spring-rabbit-3.2.2.jar:3.2.2]

... 5 common frames omitted

Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=404, reply-text=NOT_FOUND - no queue 'springCloudBus.anonymous.GYptJUJaSVqhPwPextvd6A' in vhost '/', class-id=50, method-id=10)

at com.rabbitmq.utility.ValueOrException.getValue(ValueOrException.java:66) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.utility.BlockingValueOrException.uninterruptibleGetValue(BlockingValueOrException.java:36) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel$BlockingRpcContinuation.getReply(AMQChannel.java:552) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel.privateRpc(AMQChannel.java:316) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel.exnWrappingRpc(AMQChannel.java:152) ~[amqp-client-5.22.0.jar:5.22.0]

... 14 common frames omitted

Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=404, reply-text=NOT_FOUND - no queue 'springCloudBus.anonymous.GYptJUJaSVqhPwPextvd6A' in vhost '/', class-id=50, method-id=10)

at com.rabbitmq.client.impl.ChannelN.asyncShutdown(ChannelN.java:528) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.ChannelN.processAsync(ChannelN.java:349) ~[amqp-client-5.22.0.jar:5.22.0]

at com.rabbitmq.client.impl.AMQChannel.handleCompleteInboundCommand(AMQChannel.java:193) ~[amqp-client-5.22.0.jar:5.22.0]

spring-cloud msa api-gateway configserver eureka

Answer 1

0

psn26159136

// configserver가 개발자나 프로그램으로부터 요청을 받을수 있는 엔드포인트를 만들어주는 라이브러리
implementation 'org.springframework.boot:spring-boot-starter-actuator'

application.yaml

# config 서버이고, 어떤 repo를 바라볼지 설정
server:
  port: 8888

spring:
  rabbitmq:
    host: localhost
    port: 5672
    username: guest
    password: guest
  cloud:
    config:
      server:
        git:
          uri: https://github.com/ppsn2615/spring_cloud_configs.git
          clone-on-start: true
          # main branch
          default-label: main
#         만약 private repo일 경우에는 토큰을 발급받음
#         username: github 사용자명
#         password: 토큰값

    bus:
      enabled: true
# actuator 관련 설정, 어떤 엔드포인트를 사용할지에 대한 설정.
management:
  endpoints:
    web:
      exposure:
# config 서버가 제공해주는 endpoint, busrefresh를 통해 실시간 config 정보 갱신
        include: busrefresh, health   # env, info, refresh 등도 활용가능

Inner class로 Config를 지정하는 이유

0

14

1

혹시 강의 내용하면서 실습했던 것을 개인 깃에다 올려도 될까요?

0

22

1

시퀀스다이어그램은 무슨툴로 그리신건가요?

0

40

2

유저 이미지 등록 에러

0

43

1

service-discovery 프로세스 가동 이유

0

48

1

안녕하세요 한번 더 문의드립니다.

0

68

4

보상트랜잭션 실패시 데이터베이스 저장하는데 그것조차 실패하면 어떻게 하나요??

0

54

2

코드 자료는 없는걸까요?

0

76

3

DLQ의 수동 커밋에 대해서 질문있습니다.

0

68

2

혹시 다음 강의는 언제쯤 나올까요?

0

44

1

kubectl exec 에러가 발생해서 문의드립니다.

0

100

3

rabbitmq에 configservice 연결에 대해 질문있습니다.

0

63

1

pg사가 있다고 가정하면

0

46

1

38강 클러스터에 컨트롤러 연결 질문

0

77

2

Windows localhost:30000 연결 거부 현상

0

105

2

혹시 수업자료는 다운받을 수 있는 곳이 없나요?

1

107

2

user-service jwt

0

82

2

애그리거트 질문있습니다!

0

95

2

DDD 는 마이바티스와 잘 맞지 않는건가요?

0

88

1

스프링부트 버전 문의드립니다.

0

72

1

gRPC 실무에서 질문

0

86

2

프로젝트 환경세팅 파일 왜 안보일까요...

0

81

2

코드 살펴보던 중에 발견한 것

0

102

1

노션 URL 못찾음

0

158

1