IIS 和 Coldfusion 并发请求限制
我正在使用 IIS 和 JRun 来服务 Coldfusion 应用程序。
有些东西限制了最大并发连接数 - 它们永远不会超过 25。
我的应用程序正在等待外部服务的响应很长时间,并且可能会处理更多的并发请求。
我只发现一个值可能与此有关:
在jrun.xml
中,activeHandlerThreads
设置为100
I am using IIS and JRun to serve coldfusion application.
Something is limiting maximum number of concurrent connections - they never get above 25.
My application is waiting for response from external services for long time and could possibly handle much more concurrent requests.
I've found only one value that may have something to do with this:
In jrun.xml
activeHandlerThreads
is set to 100
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
最终找到解决方案: IIS 6/IIS 7 for ColdFusion 9:增加工作线程数
有一个神奇的
C:\JRun4\lib\wsconfig\1\jrun_iis6_wildcard.ini
文件包含:默认值为 25,要增加并发请求,请取消注释此行并更改值。
例如:
然后您需要重新启动 IIS(整个服务器,而不是单个网站)和 JRun 服务。
Solution finnally found: IIS 6/IIS 7 for ColdFusion 9: Increasing the Number of Worker Threads
There is a magical
C:\JRun4\lib\wsconfig\1\jrun_iis6_wildcard.ini
file with:The default is 25, to increase concurrent requests uncomment this line and change the value.
For example:
Then you need to restart both IIS (whole server, not single website) and JRun service.
您可以在 ColdFusion 管理器的“服务器设置”部分中的“请求设置”调整下设置限制。从那里应该是不言自明的。
You can set the limits under Requset tuning in the Server settings section within the ColdFusion administrator. Should be self explanatory from there.