반응형 Dev/etc22 웹소켓에서 데이터 유실 문제와 Redis Pub/Sub을 활용한 해결 방법 부제 : 다중 인스턴스 환경에서 웹소켓 통신 문제를 해결하기 위한 접근 방법🔍 문제 상황나는 카카오톡 채널 상담 서비스를 웹소켓 기반으로 개발 중이었다.로컬 개발 환경에서는 웹소켓 통신이 완벽하게 동작했으며,동시에 10,000건의 메시지를 보내도 유실 없이 전달되었다. 하지만 QA 서버에 배포하자 웹소켓 데이터가 간헐적으로 유실되는 문제가 발생했다.처음에는 비동기 처리나 네트워크 속도 문제로 의심했지만,웹소켓은 TCP 기반이라 신뢰성이 보장되는 프로토콜이기 때문에단순한 네트워크 이슈는 아니라고 판단했다.🔎 원인 분석 문제의 원인을 파악하기 위해 검색해보니,비슷한 사례가 해외 개발자 커뮤니티에서도 논의되고 있었다. 📌 결론:배포 환경에서는 PM2를 사용한 다중 인스턴스 구조로 운영되고 있었고,각 웹소.. 2025. 2. 16. 매직마우스 감도 조절하는 방법 매직마우스를 가지고있다....불편해서 중고로 팔려고해도..아무도 안산다... 아무도 안사니깐..내가 어쩔수 없이 쓰고 있는데 마우스 감도가 영 그지갔다. 마우스 설정에서 아무리 최대 속도로 올려봐도 느려 터졌고 내 속도 터졌다. 그래서 구글링 해본 결과...터미널에서 아래와 같이 설정하면 바뀐단다. 현재 마우스 스케일 조회 defaults read .GlobalPreferences com.apple.mouse.scaling 마우스 스케일 설정 defaults write .GlobalPreferences com.apple.mouse.scaling 5 하고..재시동 필요 2023. 12. 25. 비스트의 12시30분은 틀렸다. 요란한 소릴 내며 깨지는 유리병 우리 모습일까 낮게 깔린 하늘이 금방이라도 부서질 것 같으니까 왜 이제야 왔냐며 날 기다렸다며 내 사랑 반겼던 너는 이제 어쩌다 마주친 모르는 사람보다 차갑게 얼어있다 환한 네 미소도 (환한 미소도), 따뜻한 네 품도 (네 얼굴도) 더 이상 볼 수도 만질 수도 없을 것만 같아 두려워 지금 우린 마치 12시 30분의 시곗바늘처럼 서로 등 돌리고 다른 곳을 보고 모든 걸 버리려고 하잖아 우린 마치 12시 30분의 시곗바늘처럼 다신 돌아올 수 없는 곳으로 걸어가고 있잖아........ 12시30분의 시침과 분침이 서로 등을 돌리고 있는 모습이 연인들의 이별과 같은 모습이죠..그러나 이것은 틀렸습니다.12시 30분은 완전히 등을 돌린 상태가 아닙니다. 분침이 30분에 있지만 시.. 2023. 11. 15. [MAC] 특정 포트 열기 맥에서 특정 포트 열기 sudo nano /etc/pf.conf 입력 + 엔터 sudo nano /etc/pf.conf 맨 아래에 아래 문구 추가. 포트번호는 알아서 잘 적어주시길 pass in inet proto tcp from any to any port 포트번호 no state ctrl + x입력, y 엔터 -> 성공 2023. 10. 7. 이전 1 2 3 4 ··· 6 다음 반응형