Таймураз
Конкретно по вопросу есть что сказать?
Artem
А если нужно несколько потоков что делать с нодой?)
Artem
Так и я о том
Artem
Pm2 контейнер как бы
Artem
Нода не умеет в многопоточность
Artem
Ну как бы и занимаюсь структурой, у меня тут приложение и в нем 12 из 15 микросервисов на pm2
Artem
Поясняю, приложение в контейнере одно, потоков несколько
Artem
Ибо нода нихера не умеет в многоядерность
Artem
А pm2 может
Artem
Я и не спрашивал
Artem
Мне стало интересно каким это образом pm2 не нужен в докере
Artem
Девопс
Artem
Думать что знаешь != знать
Artem
По существу так ничего и ответил, только с темы съехал, знания то так и прут
Artem
То что не работаешь ты и больше говорил
Artem
И по существу мало чего
Artem
Тут никто и не просит учить, я и сам все знаю, а вот мнение позабавило)
Artem
https://github.com/keymetrics/pm2-docker-alpine не делает из докера никакой виртуалки
Artem
При этом менеджить это сервис гораздо удобнее
Artem
В контейнере не больше одного аппа работает
Artem
Чтобы асинхронно обрабатывать тучу запросов.
Artem
Нет
Artem
В первом случае будет использовать все доступные потоки цпу
Artem
Мы его в принципе ради кластер-мода и используем
Artem
И?
Artem
Чему я тут должен быть удивлен?
Artem
Таймураз
Чему я тут должен быть удивлен?
Тому, что при запуске четырех процессов через pm2 он обрабатывает не около 1200 запросов, а только 780
Таймураз
Чему я тут должен быть удивлен?
Ты точно также можешь запустить с помощью докера 4 контейнера вместо того, чтобы в одном запускать pm2 Структура получится более атомарной, чем меньше у тебя абстракций ненужных- тем лучше
Таймураз
Мб слабый сервер вкупе с тяжелыми запросами
Таймураз
А где я приводил аргументы в пользу pm2?)
Таймураз
Спать больше надо)
Таймураз
Кофеин употребляешь?
Таймураз
Кофеин тоже сказывается Бессонница- это набор факторов
Таймураз
Таков эффект кофеина- ты ложишься, но мысли сами лезут в голову Попробуй не употреблять кофеин в течение месяца- поймешь, о чем я
Igor
Зал?
Igor
Бассейн хорошо помогает
Кирилл
Зал?
Залом покалечить себя можно
Igor
Igor
И вообще жить вредно
Таймураз
Бассейн- идеальный вариант В зал ходить полезно только когда организм в тонусе
Таймураз
Про докер... У меня вот боль- нужно десятки различных по конфигурации сервисов контейнерезировать и перенести на новые сервера
Таймураз
Потому что нужно писать образы под каждый сервис
Igor
У меня проще было, у меня сервисы похожие все были
Igor
Но всё равно гемор, протестировать же всё нужно
Таймураз
У меня проще было, у меня сервисы похожие все были
У меня под понятием сервис- множество сайтов на WP, несколько радиостанций, приложения на ноде, чужое овно на пхп и еще несколько вещей до кучи
Таймураз
И это только то, что я нашел
Таймураз
Как WP настраивал?
Igor
Как всё остальное
Igor
Nginx
Igor
Php
Igor
Mysql
Igor
В compose
Igor
И поехали
Таймураз
официальный образ fpm WP?
Igor
А зачем
Таймураз
всмысле зачем?)
Igor
Он ничем не лучше php-fpm
Таймураз
разве? Автоматом настраивает wp-config же?
Igor
Ну так ты и сам так можешь
Igor
Неужно только константы в php пробросить
Igor
Нужно
Таймураз
wp-config читает окружение?
Igor
Nginx variables similar to SetEnv in Apache? - Stack Overflow https://stackoverflow.com/questions/8098927/nginx-variables-similar-to-setenv-in-apache
Igor
Пробросить
Igor
официальный образ fpm WP?
Ладно согласен. Так проще будет, немного меньше работы
Таймураз
Ладно согласен. Так проще будет, немного меньше работы
А то я со второго раза не смог вкурить, зачем cgi засорять
Igor
$_ENV variables are imported from the environment under which PHP is running, and depending on your setup (the OS, your server, whether PHP runs as an Apache module or under FastCGI, etc.), this can vary greatly.
Таймураз
Так стоп, в php же есть $_ENV
ты работал с официальными образами?
Igor
PHP?
Igor
Да
Igor
И с nginx
Igor
Все образы образы что юзал, все официальные
Igor
Кроме nginx-proxy
Таймураз
Кроме nginx-proxy
Имел ввиду WP официальные