c# – 使用自定义ApplicationPool标识,WCF速度降低3倍
我在IIS 7.5中托管了一个带有HTTPS,TCP和命名管道绑定的WCF应用程序.
目前正在开发一个新版本的webservice,试图获得性能改进,当我发现奇怪的东西时,我正在同一台服务器上用客户端(VS控制台客户端)和服务器(IIS托管)进行测试: 我需要AppPool身份作为域管理员,因为服务需要做的事情. 谁可以对此有所了解? 解决方法
好像我发现了“问题”,即使我不太明白.
正如我所提到的,我使用了VS控制台客户端,即在visual studio中调试.在使用进程监视器进行一些分析之后,无论是否使用内置的AppPool用户运行,我都看到了visual studio做了一些时髦的事情. 我构建了控制台项目并在VS之外运行了可执行文件,并且看,AppPool用户之间没有明显的差异,比VS快许多倍. 我的结论是“如有疑问,请运行Process Monitor!”并且我不应该依赖visual studio调试器来进行性能测试. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何添加xml编码<?xml version =“1.0”encoding =“UTF-8
- Oracle子查询相关内容(包含TOP-N查询和分页查询)
- 【cocos2d-x 2.x 学习与应用总结】10: cocos2d-x自带的shad
- c – 为什么在dlopen’d函数内传递std :: any的std :: any_
- cocos2d实现类似CCMenu菜单类控件,在CCScrollView滚动, lu
- c# – thread.sleep in asp.net [closed]
- XML简介
- 18-Oracle入门之视图
- PostgreSQL学习笔记9之事务隔离
- CMarkup与tinyXml直接解析XML字符串