Я использую mod-mono 2.6.7 (обновление не является вариантом) с Apache 2.2.24 и максимальным количеством параллельного запроса кажется, застрял в 20. Я еще не знаю, зависит ли предел от Apache или mod-mono. Кажется, что есть запрос по умолчанию (или вручную) max 20 где-то.mod-mono: как установить MonoMaxActiveRequests в конкретном приложении, чтобы пройти мимо 20 ограничений потоков
После прочтения из http://www.mono-project.com/docs/web/mod_mono/#limiting-the-number-of-concurrent-requests я попытался установить:
MonoMaxActiveRequests 100
MonoMaxWaitingRequests 100
MonoSetEnv MONO_THREADS_PER_CPU=100
MaxSpareServers [some other value larger than 20]
я редактирования некоторые «ранее не-exising» по умолчанию конфигурации вместо конфигурации моего сайта. Вместо этого я хотел бы отредактировать конфигурацию моего сайта, которая неправильно показывает «неограниченный» (это фактически 20).
Когда я смотрю на панели управления моно, я вижу это:
«100» отображается, кажется, отражает «MonoMaxActiveRequests 100», но я также вижу «неограниченный» (который я никогда не мог изменение). Независимо от «неограниченного» или «100», предел всегда равен 20. Все остальные запросы будут отправляться в очередь моно.
Когда я смотрю на HTTPd \ error_log Apache, я вижу это:
[Mon Jan 12 14:57:37 2015] [error] Maximum number (20) of concurrent mod_mono requests to /tmp/mod_mono_dashboard_[NameOfMySite]_4.lock reached. Dropping request.
Конечно, каждый раз я изменить мой конфиг перезапустить Apache.