Dev-Kyuu
article thumbnail

[WARN ] 2023-07-19 06:55:57.467 : o.s.c.a.m.l.SimpleMessageListenerContainer - An exception occurred while stopping queue 'https://sqs.ap-northeast-1.amazonaws.com/406175728379/.fifo'

java.util.concurrent.TimeoutException: null

✏️  증상 : SQS를 사용하는 Jar 파일의 실행을 중단시킬 때 위와 같은 Exception이 발생 됨

 

🛠  해결 방법 : SQS Conf > setWaitTimeOut을 20에서 10 미만으로 줄임 

SQS 큐를 중지하는 도중에 발생하는 Timeout으로, 기본적으로 큐를 중지하는 작업은 10초까지 대기하도록 되어있음
-> 현재 큐에서 메세지를 가져오는 polling task가 20초로 설정되어 있어 큐 중지 작업이 TimeoutException을 발생시킴
-> Polling task의 waitTimeOut을 10초 미만으로 설정하면 메세지를 가져오는 작업이 빨리 완료되어 익셉션이 발생하지 않음

 

 

profile

Dev-Kyuu

@kyuu_ng

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!