Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ Corba命名服务创建了如此多的UDP连接_C++_Corba_Ace_Tao - Fatal编程技术网

C++ Corba命名服务创建了如此多的UDP连接

C++ Corba命名服务创建了如此多的UDP连接,c++,corba,ace,tao,C++,Corba,Ace,Tao,Corba命名服务创建了如此多的UDP连接,即使在客户端断开连接时,它们仍然保持不变。它最多可连接60K个连接 AIX5.3、TAO版本1.5a_p22和ACE版本5.5a_p22 以下是losf: Naming_Se 692382 slist 319u IPv4 0xf10006000f914200 0t0 UDP *:* Naming_Se 692382 slist 320u IPv4 0xf10006000d224800 0t0

Corba命名服务创建了如此多的UDP连接,即使在客户端断开连接时,它们仍然保持不变。它最多可连接60K个连接

AIX5.3、TAO版本1.5a_p22和ACE版本5.5a_p22

以下是losf:

Naming_Se 692382 slist  319u  IPv4 0xf10006000f914200             0t0    UDP *:*
Naming_Se 692382 slist  320u  IPv4 0xf10006000d224800             0t0    UDP *:*
Naming_Se 692382 slist  321u  IPv4 0xf1000600109d6200             0t0    UDP *:*
Naming_Se 692382 slist  322u  IPv4 0xf10006000961b600             0t0    UDP *:*
Naming_Se 692382 slist  323u  IPv4 0xf1000600027fde00             0t0    UDP *:*
Naming_Se 692382 slist  324u  IPv4 0xf10006000acd8a00             0t0    UDP *:*
Naming_Se 692382 slist  325u  IPv4 0xf100060009aa8200             0t0    UDP *:*
Naming_Se 692382 slist  326u  IPv4 0xf100060009854800             0t0    UDP *:*
Naming_Se 692382 slist  327u  IPv4 0xf100060002bce400             0t0    UDP *:*
Naming_Se 692382 slist  328u  IPv4 0xf1000600094a3a00             0t0    UDP *:*
Naming_Se 692382 slist  329u  IPv4 0xf10006000b4bdc00             0t0    UDP *:*
Naming_Se 692382 slist  330u  IPv4 0xf10006000017aa00             0t0    UDP *:*
Naming_Se 692382 slist  331u  IPv4 0xf100060004453200             0t0    UDP *:*
Naming_Se 692382 slist  332u  IPv4 0xf100060009342200             0t0    UDP *:*
在哪里/如何解决这个问题


谢谢。

问题是AceTao命名服务在连接时会创建新的UDP套接字,即使客户端断开连接,也会作为转储离开。我认为这就是ACE5.5和1.5中的缺陷。
升级到ACE5.6 TAO1.6 p13解决了问题。

也许你也应该试着问一下。他们可能在这方面有更多的经验……谢谢你,@mihaitor。很好的建议。我会的。