백엔드#Spring#필터#트러블슈팅
필터 순서가 데이터를 삼켜버린 날
알림센터에 알림이 안 들어간다는 리포트가 왔다. 푸시는 받은 사용자가 있는데, 알림센터에는 아무것도 없는 사용자가 있다고.
6
개발하면서 배운 것들을 기록합니다.
알림센터에 알림이 안 들어간다는 리포트가 왔다. 푸시는 받은 사용자가 있는데, 알림센터에는 아무것도 없는 사용자가 있다고.
알림 서비스를 2대의 서버로 운영하고 있다. 하나는 Active, 하나는 Standby.
에러 핸들러가 이상하게 동작했다. FCM 발송 실패 시 텔레그램으로 알림을 보내는 로직인데, 가끔 알림이 안 왔다.
블록체인 송금이 완료되면, 보낸 사람과 받는 사람 모두에게 알림을 보내야 한다.
대량 푸시 발송 서비스에서 진행률 업데이트가 안 되는 버그가 있었다.
FCM(Firebase Cloud Messaging, 구글에서 제공하는 모바일 푸시 알림 서비스) 발송 실패한 토큰을 DB에서 비활성 처리하는 기능을 배포했다. 로직은 단순했다.