Apache или NGINX + GitHub runner

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

0
задан 12 October 2021 в 13:21
1 ответ

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

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

0
ответ дан 13 October 2021 в 07:14

Теги

Похожие вопросы