Предел одновременных запросов IIS и Coldfusion - PullRequest
2 голосов
/ 06 февраля 2012

Я использую IIS и JRun для обслуживания холодного синтеза.

Что-то ограничивает максимальное количество одновременных подключений - они никогда не превышают 25.

Мое приложение ждет ответа от внешних служб в течение длительного времени и может обрабатывать намного больше одновременных запросов.*

Я нашел только одно значение, которое может иметь отношение к этому:
В jrun.xml activeHandlerThreads установлено значение 100

Ответы [ 2 ]

3 голосов
/ 07 февраля 2012

В конце концов найдено решение: IIS 6 / IIS 7 для ColdFusion 9: увеличение числа рабочих потоков

Существует волшебный файл 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.

0 голосов
/ 06 февраля 2012

Вы можете установить ограничения в разделе «Настройка параметров» в разделе «Настройки сервера» администратора ColdFusion. Должен быть самоочевидным оттуда.

...