【大模型】websocket连接频繁断掉的问题

业务背景:

最近基于websocket来做聊天,但是发现websocket隔一段时间就会断开连接。因为也是第一次使用websocket应用到项目中,所以也没有太多积累,而且还是使用原生的websocket来开发的聊天功能。

问题分析:

发现了websocket频繁断开的问题,就想使用postman进行验证接口是否正常。

发现通过postman进行测试websocket接口偶尔也会断开,但没有发现规律。

在postman上把wesocket建立请求之后,发生任何消息,发现过一会也会断开。

于是猜到可能是因为一定时间没有信息发生,超时了。根据这个想法就忽然想起来了 心跳机制,在网上查了下,确实应该如此,通过心跳可以进行保活。之前知道wesocket或者netty都会涉及到心跳,但是没有真正理解心跳所起到的作用。

解决方案:

从技术方案上理论上增加心跳机制进行保活,有待于验证。

 

 

相关推荐

  1. 模型websocket连接频繁问题

    2024-02-02 13:50:02       50 阅读
  2. ssh连接自动几种可能

    2024-02-02 13:50:02       17 阅读
  3. 支Vue3WebSocket插件并支持线重连

    2024-02-02 13:50:02       41 阅读
  4. 如何解决模型【幻觉】问题?

    2024-02-02 13:50:02       31 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-02 13:50:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-02 13:50:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-02 13:50:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-02 13:50:02       18 阅读

热门阅读

  1. week03day04(正则表达式2)

    2024-02-02 13:50:02       26 阅读
  2. word使用技巧

    2024-02-02 13:50:02       30 阅读
  3. C++——虚继承与菱形继承

    2024-02-02 13:50:02       32 阅读
  4. MySQL的存储格式,MySQL的触发器

    2024-02-02 13:50:02       34 阅读
  5. 【学习心得】Django框架自带的密码加解密方法

    2024-02-02 13:50:02       30 阅读
  6. sql INOT IN踩的坑

    2024-02-02 13:50:02       31 阅读