Rails.cache를 사용하여 저장된 값에 액세스하는 메소드가 있습니다. 콘솔을 통해이 메소드를 실행하면 캐시를 사용하고 모든 것이 정상입니다. 그러나 메소드가 delayed_job 작업자에 의해 실행되면 캐시를 사용하지 않습니다. 내가 캐시를 사용하는 delayed_job을 얻는 방법delayed_job Rails.cache를 사용하지 않음
bundle exec rake jobs:work RAILS_ENV=production
:
작업자는 다음 명령을 사용하여 시작되고있다?
편집 : 응용 프로그램이 dalli_store (memcached 클라이언트)를 사용 중입니다.
이것을 알아 냈습니까? 나는 똑같은 문제가 있다고 생각한다. – Grocery