Записи с тегом «сервер»

stub_status не доступен через localhost

При попытке настроить stub_status для NGINX Amplify столкнулся с тем, что статус-страница успешно резолвилась через IP: curl http://127.0.0.1/nginx_status Active connections: 41 server accepts handled requests 64 64 174 Reading: 0 Writing: 1 Waiting: 40 Однако отдавала 404 при попытке открыть через хост: curl…

Пример конфигурации logrotate для PM2

О PM2 уже было немного сказано ранее. Если вкратце, то это менеджер nodejs-приложений. PM2 позволяет логировать вывод node-процессов, однако не содержит инструмента для ротации логов. Проблема решается с помощью linux-утилиты logrotate. Для ротации логов PM2 с помощью logrotate необходимо добавить в файл /etc/logrotate.conf следующую конфигурацию: /home/node_user/…

Конфигурация nginx для работы с Node.js и PM2

При размещении на сервере нескольких виртуальных хостов с приложениями, написанными на Node.js чаще всего применяют nginx в качестве проксирующего веб-сервера. А для поддержания работоспособности node-приложений отлично подходит менеджер процессов PM2, разработанный для серверного JavaScript. PM2 содержит большое количество полезных инструментов: перезапуск приложений, балансировщик нагрузки, логирование, watch-утилиту, монитор ресурсов, автоматический…