断开重连问题

图片 1

断开重连问题

   
LabVIEW的TCP/IP函数库蛮好用,可是不稳妥地设置张开连接结点的参数将带来一些标题,麻烦。如下图的展开连接的参数设置:

图片 1

 

   
上海体育场合中钦命了地面的端口,会爆发这么的情况。当我们关闭应用程序之后,连接被关闭,依据TCP/IP的合计,连接会话能源会处于生龙活虎种time_wait的情况,存活大器晚成段时间,平常都供给起码30秒以上才具被系统清理。有的系统中居然要求1分钟左右。那给程序调节和测验带来不方便。

   
翻阅了网络上的多多地点都找不到标题终究出以往哪。看了众多成效相仿的演示代码,都未曾现身像自身这么的标题。放了意气风发段时间,某天遽然开窍,想到断定是钦命了有些唯风流洒脱的参数,使得重新打开和上三回接二连三同样的对话引致错误。也正是那么几分钟时间,把钦点的地点端口号这些参数删除——消除了。

   
小小计算一下正是如若建立与服务器的总是时,假若不内定端口号,系统会自由分配一个或许函数的最底层会随机领一个(小编猜)。但钦命之后,大器晚成旦上贰回的对话步向time_wait状态时,当然不可见即刻再一次利用同少年老成的对话财富。那应该是特不安全的,不是吗?

    难点以至是藏在这里个特地不起眼的”坑“里有木有?

    希望超过和本人相仿难点的童鞋可以具有利于。

admin

网站地图xml地图