《App后台开发运维和架构实践》读书笔记 - 案例

第9章  案例 9.1 聊天App 9.1.1 移动互联网2个特性: 1. 弱网络性:不稳定,经常断;App和服务器之间的长连接会经常断开,App没法主动通知服务器自己已断开,导致:1. 服务器资源占用; 2. 收发消息异常;这叫“TCP half-open” - 解决:App定时向服务器发心跳消息;服务器端检验超时,有3种方式: a. 服务器端按时扫描所有连接,发现超时的就主动关闭释放资源。缺点
相关文章
相关标签/搜索