через gunicorn с 4 воркерами, они не будут конфликтовать?
gunicorn запускает воркеров отдельными процессами питона
Лол
Если это просто процессы, то нет.
Там не процессы вроде, судя по коду, юникорн на селектах работает в 1 потоке https://github.com/benoitc/gunicorn/blob/548d5828da6b93fa6a14217742c6e6d2c7b2b900/gunicorn/workers/sync.py#L25
Если там один процесс и поток, то могут быть проблемы и переменная может меняться когда ты этого не ожидаешь.
Ну да, а больше никак. Либо кучу кода копипастить из либы, либо костыль делать, выбрал меньшее из зол
Не юзать глобал?
Каждый воркер - да. А всего их несколько процессов
Я че то не увидел где форк идёт
В мастер процессе
Два изолированных объекта, как я и сказал, либо я тяну в проект кучу ненужного кода, в котором я добавлю 3 строчки, либо 1 global
Либо делаешь нормальный DI
Значит, всё хорошо
Чтобы dep injection сделать нужно чтоб класс её мог воспринимать
Обсуждают сегодня