起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 1360|回复: 2

解决多CPU服务器Windows2000操作系统下Socket通讯会丢掉客户端数据通知的问题的方法

[复制链接]
发表于 2004-9-14 10:33:36 | 显示全部楼层 |阅读模式
如图,可以调整ScktSrvr属性的Wait Timeout选项,这个参数的目的是修正Windows2000会丢掉客户端Socket有数据过来的通知的缺陷,参数的意义是多少毫秒没有客户端通知后,服务端主动查询一下。
这个选项单位是毫秒,可以调整到1000至5000,建议值在500毫秒以上,该参数值过大会导致客户端的响应延迟,过小会增加服务端的开销,最大值以客户能够接受的范围作参考。
这个选项缺省0表示不修正这个缺陷,并且只有在Windows2000下才需要设置,Windows2003无此缺陷。

SocketServer.jpg

34.15 KB, 下载次数: 599

回复

使用道具 举报

发表于 2005-7-29 11:33:52 | 显示全部楼层
修改了设置以后,需要把Socket服务重起一下,然后把服务器上的应用服务器和系统服务器重新起一下。
回复 支持 反对

使用道具 举报

发表于 2007-11-1 14:57:44 | 显示全部楼层
X3服务端已经是纯Java,不再支持COM+,此帖子失效
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2024-12-26 22:42 , Processed in 0.039936 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表