千家信息网

WCF数据量实例分析

发表于:2024-10-24 作者:千家信息网编辑
千家信息网最后更新 2024年10月24日,这篇文章主要讲解了"WCF数据量实例分析",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"WCF数据量实例分析"吧!在作WCF数据量并发的测试,同时启动4
千家信息网最后更新 2024年10月24日WCF数据量实例分析

这篇文章主要讲解了"WCF数据量实例分析",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"WCF数据量实例分析"吧!

在作WCF数据量并发的测试,同时启动40个客户端进程,在碰到比较耗时的服务处理时,IIS服务器返回403错误。异常信息如下:]

  1. System.ServiceModel.Security.MessageSecurityException: System.Net.HttpWebRequest.GetResponse()

  2. System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)

  3. Server stack trace:

  4. System.ServiceModel.Channels.HttpChannelUtilities.ValidateAuthentication(HttpWebRequest request, HttpWebResponse response,
    WebException responseException, HttpChannelFactory factory)

  5. System.ServiceModel.Channels.HttpChannelUtilities.ValidateRequestReplyResponse(HttpWebRequest request,
    HttpWebResponse response, HttpChannelFactory factory, WebException responseException)

  6. System.ServiceModel.Channels.HttpChannelFactory.HttpRequestChannel.HttpChannelRequest.
    WaitForReply(TimeSpan timeout) System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)

  7. System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout)

  8. System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)

  9. System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)

  10. System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)

  11. System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

  12. Exception rethrown at [0]:

  13. System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)

  14. System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)

  15. terminal.ViolationService.IViolationService.QueryVioImg(String vioSeq)

  16. terminal.ViolationService.ViolationServiceClient.QueryVioImg(String vioSeq),terminal.Program.Main(String[] args)

通过各种方法监控WCF数据量的错误消息,可是这些出错的调用都没有到达WCF,所有监测WCF的地方和WCF的TraceLog都没有任何的错误。随后又拿出***法宝wireshark,抓包也看不到任何错误,就是客户端请求了服务器一下,然后IIS就返回了403错误,并报告上面的异常。

于是把WCF的服务部署到了Win2003server的iis6下面。这样程序正常运行不会有任何错误。于是查了一下IIS5.1 造成403错误的原因。原来是IIS5.1的***连接数的问题。于是总结了一下:

同时修改了几个方面:

1.windowsXP SP3的TCP连接数,改为512。(有专门的工具破解)

2.WCF数据量会话数,调用数和实例数

感谢各位的阅读,以上就是"WCF数据量实例分析"的内容了,经过本文的学习后,相信大家对WCF数据量实例分析这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!

数据 错误 实例 实例分析 分析 服务 学习 内容 同时 客户 客户端 就是 服务器 问题 信息 原因 地方 工具 思路 情况 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库的数据文件功能和作用 百信 服务器 文档 网络技术人员的个人自传 河北小型软件开发在线咨询 我的世界完美世界服务器咋登录 5g网络技术高级证书 数据库的类型总线型 吉林太阳线软件开发价格 南通天方网络技术有限公司 国家网络安全保护管理办法 数据库中未做健康监测的人 科技it互联网ppt 教育局宣传网络安全法 网络安全应急事件报告 数据库密码过期 有影响吗 网络安全较好的一本院校 什么是mes基础数据库 网络安全体系 和国务院 rnc 软件开发 用命令方式对数据库进行管理 php数据库密码加密方式 幽灵行动断点摧毁数据服务器 air2平板无法连接服务器激活 中石化邮箱邮件服务器地址 即时聊天软件开发有什么门槛 海南城市队伍管理软件开发 免费网络技术培训班 cf老版本服务器怎么下载 软件开发中的接口传输模式 大学生提高网络安全
0