我正在考虑在应用程序中实现IHttpAsyncHandler
,我不确定它在我的方案中是否有用。哪些指标明确指出这何时值得额外麻烦?什么时候实施IHttpAsyncHandler值得麻烦?
回答
这篇文章似乎提供了一些见解:http://vladsnotes.hrybok.com/PermaLink,guid,7885abfa-f502-429f-8016-309e233e4554.aspx
似乎也有少数情况,其中IHttpAsyncHandlers可能是“值得的”。
谢谢。你如何知道“如果你的请求处理线程用完了”? –
我想你必须启动性能监视器,并留意出现的任何错误(使用事件查看器) –
不完全确定您的具体指标是什么,但最重要的可能是应用程序中的并发线程数。
如果你有很多的线程,也许最大的池,你可能应该首先考虑提高线程池。如果这仍然不能满足你,那么可能是使用IHttpAsyncHandler的时候了。
看来,切换到IHttpAsyncHandler可以减少对新线程创建的控制:理论上来说可能超过OS可以支持的最大线程数 –
- 1. KVC&KVO什么时候值得麻烦?总是?
- 2. 麻烦实施微调
- 3. 爪哇 - 麻烦与实施
- 4. 实施IEnumerable的麻烦<T>
- 5. 麻烦实施scipy优化最小化
- 6. 麻烦实施模板单链表
- 7. 麻烦实施死锁检测算法
- 8. 麻烦实施的jQuery滑块
- 9. 什么时候值得压缩ViewState?
- 10. 什么时候autoresizingMask实现?
- 11. 为什么和什么时候值得使用指针指针?
- 12. Range.Find - 在wdInFieldResult用;实测值麻烦
- 13. 有麻烦实施随机背景图像
- 14. C++ Ref类不是System :: IDisposable的成员;麻烦实施IDisposable
- 15. 实施sql逻辑的一个麻烦的要求
- 16. 麻烦实施的Django搜索栏网站广泛
- 17. 有些麻烦为我创建的网站实施History.js
- 18. 的OpenGL 3.x的Assimp麻烦实施Phong着色(法线?)
- 19. 重构在什么时候变得不值得?
- 20. 定时器麻烦。 。
- 21. 临时表麻烦
- 22. 异常处理麻烦,为什么?
- 23. 麻烦理解memoize实现
- 24. 麻烦实现链表
- 25. 在读熊猫表的时候遇到了麻烦
- 26. 什么时候赢得Netfix奖?
- 27. 麻烦理解为什么这个值返回
- 28. 实施在线等候室
- 29. 什么时候界面生成器项目得到实例化?
- 30. 麻烦交际班值
发布您的计划用例可能会更好,并要求对此提出批评,而不是要求列举每个适当和不适当的案例。 –
@David Souther,我在问度量,而不是用例。我的用例是我有一个应用程序的并发使用水平。我想知道何时该级别将从IHttpAsyncHandler中受益。 –