2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
이전에는 모놀리식 아키텍처 프로젝트에서 웹소켓의 능동적인 푸시 기능을 사용했으나, 이후 마이크로서비스 아키텍처로 변경되면서 일부 메시지가 유실되어 클라이언트에 푸시되지 못하는 것으로 확인됐다. 서버는 웹소켓 연결 상태를 감지할 수 없었지만 모놀리식 아키텍처에서는 그런 문제가 없었습니다. 나중에 게이트웨이가 클라이언트의 활성 연결 끊김을 처리하는 동안 예외가 발생했다는 사실이 발견되었습니다.
정보를 확인한 결과,spring gateway
~의bug
및 관련issue
존재하다2023年4月
닫혀있어서 시간노드를 기준으로 4월 이후 버전을 찾아보니 (3.1.8
)의spring-cloud-gateway-server
원래 종속성을 교체하고 다시 패키지하고 테스트한 결과 문제가 해결되었음을 확인하여 이에 기록합니다.
개인적인 용도로spring cloud alibaba 2021.0.6.0
버전, 해당Spring Cloud 2021.0.5
버전.
주요 pom 수정 사항은 다음과 같습니다.