① 引入
② 什么是cosocket
③ cosocket API 和指令简介
1) API的'分类'
2) API '上下文' 注意事项
3) 与'cosocket API'相关的'lua_socket_'指令
说明: 'API' 的优先级'高'于'指令',会'覆盖'指令设置的值
④ cosocket API demo
1) '代码'分析
2) 对'上面示例'再做一些'调整'
动作1: 'settimeouts' --> '超时'
动作2: receiveany() '和' receiveuntil() --> '接收'
动作3:setkeepalive --> '长链接'
⑤ 小结
⑥ 遗留
伪答案: 将表格利用cjson进行'序列化'之后'发送','不算'最佳
最佳实践: send 函数不仅支持字符串,还支持 table,这也是'隐藏的优化点'
答案: 通过设置'定时器',在不能使用'cosocket的阶段 [例如init*]'使用
⑦ 扩展
关注: 是否使用了redis 的'连接池'? 猜测连接池里面'有不正常'的连接,但是被'复用'了