bfchenxi 发表于 2007-5-16 13:04:28

如何解决服务器choke问题?

内部网络(比较大,比一般的局域网大不少,网络情况很好)服务器,Win2003EE版,2个Xeon 2.66G HT超线程CPU,2G内存,Ultra160 SCSI硬盘。TCPIP.SYS连接数破解了的。

HLDS用的是点通纯净3382版,MetaMod1.19p28,AMXMODX1.75a,Booster2.4。
症状是,服务器人数在10个以下的时候还好,10个以上的时候见人就有choke。
服务器之前设置的是DeathMatch模式,用的插件是csdm 2.0 for amxx,choke一直几十,特别是fy_snow这种地图,choke几乎是满100的。现在暂时关闭DeathMatch模式的情况下,choke情况好了不少,但是在10多个人的时候,见面choke还是会有。

以前折腾过好几年cs服务器,一直没碰到过这种情况。而现在的情况是,ping很好,基本上每个玩家的ping都是个位数ms的,但是就是会有choke。
另外,为了保证弹道,我的sv_maxupdaterate设的是101,sv_maxrate是25000。
尝试把sv_minrate从2500改成1000还是不行。

翻过版上一些解决choke的问题,有些是要求改客户端的config。
请各位大侠赐教。。。。。。


下面是部分server.cfg的参数:

// 服务器每秒更新最大频率[请根据实际网络状况调节,sv_maxrate / 300 = 要设的值,默认值=30;局域网=101]
sv_maxupdaterate "101"

// 服务器每秒更新最小频率[默认值=20]
sv_minupdaterate "20"

// 玩家延时补偿
sv_unlag "1"

// 延时补偿最大值[默认 0.5 ; 0.5=500毫秒]
sv_maxunlag "0.5"

// 服务器是否允许麦克风语音通讯
sv_voiceenable "1"

// 延时补偿数据包平均采样数量[默认=1]
sv_unlagsamples "1"

// 服务器推进延时补偿
sv_unlagpush "0"

// 墙壁上的血花弹孔贴图细节数据传送(200-300)
mp_decals "200"

// 高处落下伤害
mp_falldamage "1"

// 客户端下载服务器资源
sv_allowdownload "1"

// 客户端上传自己的喷图
sv_allowupload "1"

// HLTV代理进入通道数
sv_proxies "1"

// 客户端模型的范围框的尺寸[默认 1.0]
sv_clienttrace "1.0"

// 锁定客户端快速模式
sv_clipmode "0"

// 点通联系方式[请保留]
sv_contact "http://www.dt-club.net"

// 服务器最大传输速率[<0-25000>(服务器上传带宽 x 125) /服务器设定的最大人数 = 要设的值;0=无限制;局域网=25000]
sv_maxrate "25000"

// 服务器最小传输速率[<0-25000>0=无限制]
sv_minrate "1000"

// 客户端相互之间传送喷图
sv_send_logos "1"

// 服务器混合物理运算,适用于较好配置的服务器
sv_sendvelocity "0"

// 自动向客户端传送地图关联的 & .res文件里包括的资源文件
sv_send_resources "1"

// 客户端连接服务器超时的时限,达到时限则断开连接
sv_timeout "65"

// 玩家喷图的时间间隔单位秒
decalfrequency "60"

超级坏男人 发表于 2007-5-17 11:46:01

回复: 如何解决服务器choke问题?

你是混战F应该把这个sv_maxupdaterate设的是30, sv_maxrate是10000 就可以了。

ganhai520 发表于 2007-5-29 18:29:57

回复: 如何解决服务器choke问题?

网络问题~~~~~!!!!!
页: [1]
查看完整版本: 如何解决服务器choke问题?