FCM 푸시 알림 발송 개발 (feat. Bucket4j API Throttling, Redisson 분산락)
이번 포스팅은 FCM Push Notification 개발과 개발하면서 겪은 문제 해결에 관한 글입니다. 1. 커스텀 푸시 알림 개발 요청사항이 들어오다.하루냥에서 알림 발송은 기존에 Flutter에서 매일 지정된 시간에 메세지를 발송하는 FCM 푸시 알림을 사용하고 있었다. 하지만 여러 BM을 만들면서 매일 보내는 알림과는 별개로 관리자의 입맛에 맞게 보내는 커스텀 알림 메세지가 필요한 시점이 와버렸다!앱으로, 무료로 푸시 알림을 보내기에 FCM을 사용하지 않을 수 없었고 클라이언트에서 보내는 알림과 별개로 서버에서 개발하게 되었다. 이번 푸시 알림의 개발 요구사항은 다음과 같다.발송 대상을 설정하여 원하는 사용자를 지정할 수 있다. (전체 사용자/그룹 사용자)발송 타입에 따라 원하는 시간에 알림..
backend/spring boot
2024. 11. 27. 00:39
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 오블완
- 추상클래스
- ChatGPT
- checkout
- Kotlin
- n+1
- port
- 자바 어플리케이션 실행 과정
- addFilterBefore
- 스프링오류
- bucket4j
- junit5
- Git
- JPA
- jvm warm-up 전략
- Spring Security
- Cannot construct instance of
- QueryDSL
- 티스토리챌린지
- FetchJoin
- Linux
- spring boot 3
- 배열
- MongoDB
- array
- redisson 분산락
- MultipleBagFetchException
- dto 클래스 생성자
- Java
- 스프링 스케줄링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
글 보관함