2024-07-11
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Anteriormente, a função do websocket para enviar mensagens ativamente era usada em um projeto de arquitetura monolítica. Posteriormente, foi alterada para uma arquitetura de microsserviço. Foi descoberto que algumas mensagens foram perdidas e não puderam ser enviadas para o cliente. que o servidor não conseguiu detectar o status da conexão do websocket, mas em Não existe esse problema na arquitetura monolítica Posteriormente, foi descoberto que ocorreu uma exceção quando o gateway estava lidando com a desconexão ativa do cliente.
Após verificar as informações, constatou-se quespring gateway
debug
, e relacionadoissue
existir2023年4月
foi fechado, então com base no nó de tempo, encontrei uma versão depois de abril (3.1.8
)despring-cloud-gateway-server
Substituímos as dependências originais, reembalamos e testamos e constatamos que o problema foi resolvido, o que fica registrado aqui.
para uso pessoalspring cloud alibaba 2021.0.6.0
versão, correspondente aSpring Cloud 2021.0.5
Versão.
As principais modificações do pom são as seguintes: