Я написал модуль fcig на C++, используя fcgipp. Модуль может обрабатывать запросы в очереди и, если запрашивается запрос с некоторыми специальными настройками (данные POST, данные GET, URL и т. Д.), Запускать все запросы и отправлять их данные, отформатированные ServerSentEvent.Apache + fcgi для создания приложения SSE. Как сообщить Apache немедленно перенаправить все запросы в модуль fcgi?
К сожалению, Apache выполняет очередь запросов (проверено с помощью Iceweasel + w3m для вызова localhost/trigger), поэтому в моей очереди только один запрос за один раз, до тех пор, пока этот тайм-аут не будет запрошен. Сразу после первого запроса тайм-аут запрос триггера попадает в мое приложение fcgi, но хорошо .. тогда нет запроса на запуск слева.
Мои настройки для Apache отличается от стандартной конфигурации этими линиями:
# My cpp application lives there
FcgidWrapper "/var/www/tfcgi_test"
FcgidMaxProcesses 1
FcgidMaxProcessesPerClass 1
FcgidMaxRequestsPerProcess 50
FcgidProcessLifeTime 0
Какие настройки мне нужно, так апач посылает запросы в модуль FCGI как только они приходят в?