IIS和Coldfusion并发请求限制
我正在使用IIS和JRun为coldfusion应用程序提供服务 某些因素限制了并发连接的最大数量——它们永远不会超过25个 我的应用程序很长时间都在等待外部服务的响应,可能会处理更多的并发请求 我发现只有一个值可能与此有关:IIS和Coldfusion并发请求限制,iis,coldfusion,windows-server,Iis,Coldfusion,Windows Server,我正在使用IIS和JRun为coldfusion应用程序提供服务 某些因素限制了并发连接的最大数量——它们永远不会超过25个 我的应用程序很长时间都在等待外部服务的响应,可能会处理更多的并发请求 我发现只有一个值可能与此有关: 在jrun.xmlactiveHandlerThreads设置为100中,您可以在ColdFusion管理员的服务器设置部分的重新使用调整下设置限制。从那里可以不言自明。最终找到了解决方案: 有一个神奇的C:\JRun4\lib\wsconfig\1\jrun_iis6_
在
jrun.xml
activeHandlerThreads
设置为100
中,您可以在ColdFusion管理员的服务器设置部分的重新使用调整下设置限制。从那里可以不言自明。最终找到了解决方案:
有一个神奇的C:\JRun4\lib\wsconfig\1\jrun_iis6_wildcard.ini
文件,其中包含:
#maxworkerthreads=25 <number of worker threads created for asynchronous request processing>
#maxworkerthreads=25
默认值为25,以增加并发请求,取消对此行的注释并更改值。例如:
maxworkerthreads=50 <number of worker threads created for asynchronous request processing>
maxworkerthreads=50
然后您需要重新启动IIS(整个服务器,而不是单个网站)和JRun服务。谢谢您的回答。“最大并发*请求数”设置为100“最大运行JRun线程数”设置为500我尝试将其增加更多,但没有帮助。似乎太多了,您是否重新启动了ColdFusion进程?是的,JRun和ISS都已启动,但没有任何改变。