본문 바로가기
728x90

springboot8

springboot https 적용기 🚀 Spring Boot에서 HTTPS 적용하는 방법Spring Boot 애플리케이션을 HTTPS(SSL/TLS)로 실행하려면 SSL 인증서를 설정하고 HTTPS를 활성화해야 해.주로 Self-Signed Certificate(개발용) 또는 Let's Encrypt/정식 인증서(운영용)를 사용해.   cetons 환경에서 springboot jar 파일로 업로드 하고 난 후 https ssl 적용하려고 했다.다른 서버에서 서버로 cors 문제를 해결하기 위해서 nginx 와 ssl .p12 그리고sudo semanage port -l | grep http_port_t이 명령어로 허용가능한 포트를 확인 후 해당하는 포트로 톰캣 포트로 지정했다. nginx 에서는 당연히 url 분기처리로 해당 로케이션에 .. 2024. 6. 5.
Springboot_ Redis SSE 작업 실시간으로 데이터 주고 받으면서 사용자들에게 좋은 경험을 만들어 주고 싶었다.예를 들면, SNS 에서 누가 내 게시물을 좋아요 할때 바로 알림이 뜨게 하는 기능이다.그래서 Socket , WebSocket , Kafka , SSE 등 여러가지 양방향, 단방향 통신 기능을 찾아보게 되었고 우선 Redis를 이용한 SSE 를 선택했다.서버기준에서 클라이언트 단방향 통신이여서 불필요한 데이터 교환을 줄일 수 있었고, 클라이언트에서 딱히 서버쪽으로 보낼 데이터도 없었기 때문에 적합하다고 생각했다. 그럼 우선 Redis 의 SSE 에 대해서 알아보도록 하자 ! 🟢 1. SSE(Server-Sent Events)란?SSE는 클라이언트가 서버와 지속적인 연결을 유지하면서 이벤트를 수신하는 방식이야.브라우저에서 Ev.. 2024. 6. 2.
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
728x90