개발자

AWS SNS 설정 관련 질문

2023년 03월 16일조회 70

AWS SNS 관련 질문이 있습니다. 현재 SNS와 SQS를 같이 사용하고 있는 구조인데, SNS의 MessageAttributes 값을 SQS에서 못 읽어오고 있어요. 메세지 크기 제한에 걸리는 것도 아니고 MessageAttributes로 넣어주는 값도 포맷에 맞게 잘 넣어주고 있는데 첫 10개만 보내지고 나머지는 안보내지더라구요. 혹시 이유를 아시는분 계실까 하여 질문 올립니다. 추가적으로 MessageAttributes 말고 그냥 Message를 사용해서 필터 조건을 걸 수 있는지도 궁금합니다. 아시는 분 계시면 간단하게라도 답변 부탁드려요. 감사합니다.

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 1

손정현님의 프로필 사진

안녕하세요! 질문 주신 내용만으로는 정확한 답변이 될 것 같지는 않지만, 공식 문서에 따르면 Message Attributes 10개 제한은 SQS 구독이고 RawMessageDelivery가 켜져 있을때만 적용되는 것 같아요. - https://docs.aws.amazon.com/sns/latest/dg/sns-message-attributes.html 해당 설정을 끌 수 있다면 해결되는 문제인 것 같아요. 그게 아니라면 SNS-SQS + RawMessageDelivery를 같이 사용할때 마주하는 한계인 것 같습니다. 추가 질문해주신 내용도 공식 문서를 확인해보시면 Message로 필터 조건을 변경해줄수 있는것 같아요 :) - https://docs.aws.amazon.com/sns/latest/dg/sns-message-filtering.html

profile picture

익명

작성자

2023년 03월 22일

공식 문서에 다 답이 있군요🥲 답변해 주셔서 정말 감사합니다.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

목록으로
키워드로 질문 모아보기

실무, 커리어 고민이 있다면

새로운 질문 올리기

지금 가입하면 모든 질문의 답변을 볼 수 있어요!