我正在使用IIS和JRun来提供coldfusion应用程序。
某些东西限制了最大并发连接数 - 它们永远不会超过25。
我的应用程序正在等待外部服务的响应很长时间,并且可能会处理更多的并发请求。
我发现只有一个值可能与此有关:
在jrun.xml
activeHandlerThreads
设置为100
答案 0 :(得分:3)
解决方案最终找到:IIS 6/IIS 7 for ColdFusion 9: Increasing the Number of Worker Threads
有一个神奇的C:\JRun4\lib\wsconfig\1\jrun_iis6_wildcard.ini
文件:
#maxworkerthreads=25 <number of worker threads created for asynchronous request processing>
默认值为25,增加并发请求取消注释该行并更改该值 例如:
maxworkerthreads=50 <number of worker threads created for asynchronous request processing>
然后你需要重启IIS(整个服务器,而不是单个网站)和JRun服务。
答案 1 :(得分:0)
您可以在ColdFusion管理员的“服务器设置”部分的“请求调整”下设置限制。应该从那里自我解释。