IIS和Coldfusion并发请求限制

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_

我正在使用IIS和JRun为coldfusion应用程序提供服务

某些因素限制了并发连接的最大数量——它们永远不会超过25个

我的应用程序很长时间都在等待外部服务的响应,可能会处理更多的并发请求

我发现只有一个值可能与此有关:

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都已启动,但没有任何改变。