日期:2014-05-18  浏览次数:20745 次

WCF及Windows2003SP2无语的问题(急)
C/S模式,采用WCF技术,HTTP协议进行分布式部署。

1、DellR710服务器安装Windows2003SP2(盗版,哪来的不知道),做应用服务器。数据超过一定数量,现场反映大约30M左右,客户端的请求就无法获得,从而造成客户端请求超时(我设置了10分钟的超时) 小数据的WCF请求能正常实现。日志分析WCF功能函数已经调用并正常return.

2、重新安装其它的Windows2003SP2(也是盗版的),重新安装应用服务器,没有任何问题。

3、再重新原业有问题的Windows2003Sp2,又不能正常使用。

4、由此怀疑操作系统可能存在问题,但又不知从何下手。

5、无硬件防火墙,Window2003自带的软防火墙也没有开启。

6、注:WCF配置文件超时、及文件大小限制都设的比较大。

7:提供解决方案的也有分。

------解决方案--------------------
实在不会 只能帮顶!
------解决方案--------------------
估计跟操作系统没关系,可能是有问题的系统有木马或病毒.
否则就是代码问题.
------解决方案--------------------
MaxBufferPoolSize = 6553600;
MaxReceivedMessageSize = 6553600;
MaxBufferSize = 6553600;

查找以上属性的用法
------解决方案--------------------
可惜C#在Linux上就是个鸡肋,如果C#开放了该多好
------解决方案--------------------
请提供WCF各项配置参数提供参考。