2021
03-30
03-30
Golang 端口复用测试的实现
先给出结论:同一个进程,使用一个端口,然后连接关闭,大约需要30s后才可再次使用这个端口。测试首先使用端口9001连接服务端,发送数据,然后关闭连接,接着再次使用端口9001连接服务端,如果连接失败,间隔15s后,再次尝试,最多尝试3次,。clientpackagemainimport("bufio""fmt""net""os""time")funcDialCustom(network,addressstring,timeouttime.Duration,localIP[]byte,localPortint)(net.Conn,error){net...
继续阅读 >