Merge pull request #533 from ehang-io/dev

update docs
pull/545/head
ffdfgdfg 2020-05-09 13:58:52 +08:00 committed by GitHub
commit f391813a28
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 0 deletions

View File

@ -248,3 +248,7 @@ LevelInformational->6 LevelDebug->7
客户端与服务端间会间隔5s相互发送延迟测量包这个时间间隔不可修改。 客户端与服务端间会间隔5s相互发送延迟测量包这个时间间隔不可修改。
可修改延迟测量包丢包的次数默认为60也就是5分钟都收不到一个延迟测量回包则会断开客户端连接。 可修改延迟测量包丢包的次数默认为60也就是5分钟都收不到一个延迟测量回包则会断开客户端连接。
值得注意的是需要客户端的socket关闭才会进行重连也就是当客户端无法收到服务端的fin包时只有客户端自行关闭socket才行。
也就是假如服务端设置为较低值而客户端设置较高值而此时服务端断开连接而客户端无法收到服务端的fin包客户端也会继续等着直到触发客户端的超时设置。
在`nps.conf`或`npc.conf`中设置`disconnect_timeout`即可,客户端还可附带`-disconnect_timeout=60`参数启动

View File

@ -21,3 +21,4 @@ p2p_ip| 服务端Ip使用p2p模式必填
p2p_port|p2p模式开启的udp端口 p2p_port|p2p模式开启的udp端口
pprof_ip|debug pprof 服务端ip pprof_ip|debug pprof 服务端ip
pprof_port|debug pprof 端口 pprof_port|debug pprof 端口
disconnect_timeout|客户端连接超时,单位 5s默认值 60即 300s = 5mins