Apache или NGINX + бегун GitHub

У меня есть сервер разработки, который я сейчас использую для производства бета-уровня (в основном рассылаю своим клиентам для проверки работы). Итак, я хочу использовать свой бегун для автоматической синхронизации с основной веткой (что я и делаю прямо сейчас без каких-либо проблем). Однако я хочу еще немного автоматизировать свой процесс. По сути, я хочу, чтобы каждый раз, когда я назначал проект бегуну, я также хотел, чтобы в Apache автоматически устанавливалось имя проекта с поддоменом. Например, если у меня есть проект с именем test-project, а затем, когда проекту назначен и выбран исполнитель, я хочу, чтобы Apache автоматически настроил test-project.example.com. Чтобы мне не приходилось проходить этот процесс каждый раз

1 ответ

При работе с производительностью веб-серверов очень важно иметь возможность обрабатывать статический контент наряду с динамическим. Как показал тест производительности при запуске до 1000 одновременных подключений, NGINX работает в 2,5 раза быстрее, чем Apache в статическом контенте. будет} неудивительно, поскольку при обработке запросов NGINX использует меньше оперативной памяти, чем Apache, поэтому он может работать быстрее.

С динамическим контентом практически каждый из них действует одинаково. Единственное и единственное отличие заключается в том, что имеется возможность использовать динамический контент в исходном виде. Apache зарабатывает на внедрении процессора в каждый экземпляр своего сотрудника, тогда как NGINX следует использовать внешний процессор Associate in Nursing для обработки запросов динамического контента.

Другие вопросы по тегам