go程序使用tcp短连接报:only one usage of each socket address

环境及现象

  • Win10
  • 上位机(C#,WPF)
  • 后台使用go作为服务。

连接情况

C#连接大概60个TCP长连接(设备)。
后台go服务连接60个UDP短连接(设备附属硬件),
10个TCP短连接(PLC,modbus通讯),
经常每隔两三天,电脑就什么都连接不上,手动使用modbus 助手调试,报如下错误,需要重启才能解决。
如下图所示:
go程序使用tcp短连接报:only one usage of each socket address_第1张图片

解决方法:

参考文章:https://blog.csdn.net/MBuger/article/details/83088894
go程序使用tcp短连接报:only one usage of each socket address_第2张图片
待观察是否还会出现连接不上的情况。

你可能感兴趣的:(golang,tcp/ip,开发语言)