gosconn
特性
断线重连:
加密: 及对称流加密
负载均衡
命名服务路由
配置热更新
支持kcp和tcp,且可以无缝切换
用法
断线重连服务器端代理。
client <--> goscon <---> server
client和goscon之间使用断线重连协议,goscon把客户端的请求内容转发到server。
无论client因为何种原因主动或被动断开连接,goscon都会维持对应的server连接,使server感受不到client断开。
在goscon维持连接期间,client可以使用断线重连协议,无缝重用之前的连接。
若scp.reuse_time秒没有被重用,goscon断开跟server的连接。
编译时开启sproto扩展,新建连接后自动给后端发送一条sproto消息,宣布客户端的原始ip地址信息。
build & run & test
deps: go v1.13+