У меня есть модель пользователя, и я установка значения в потокеДоступ значения во всех потоках в приложении рельсов
Thread.current[:partner_domain] = "example.com"
я в состоянии получить доступ к этому в модели, но не в замедленном рабочем задании, а он работает в отдельном потоке, я не могу сохранить этот домен в своей базе данных из-за некоторых бизнес-требований.
Чтобы быть более ясно, я использую Thread.current[:partner_domain]
в динамически созданный метод, который в настоящее время вызывается задержкой работы работника
Пожалуйста, помогите мне с этим.
Глобальное состояние FTW! Нет, не делай этого. Или делайте это на свой страх и риск, если вы знаете, что делаете. – bsvin33t
@ bsvin33t как бороться с такими вещами, можете ли вы опубликовать ответ? –
У меня есть другой вопрос, не можете ли вы просто использовать что-то вроде redis для сохранения ценности? – bsvin33t