Errno :: ENOENT для файла кэша - PullRequest
0 голосов
/ 05 июня 2019

У меня есть следующий код для кеша:

Rails.cache.fetch('ham_response_fids', expires_in: 1.minutes, race_condition_ttl: 10.seconds) do
  # code omitted
end

И время от времени я получаю следующую ошибку:

Errno::ENOENT: No such file or directory @ rb_sysopen - /home/deployer/apps/fids/releases/20190604090924/tmp/cache/70A/380/.permissions_check.70228682401260.18260.410918

Понятия не имею, почему это происходит. Это происходит не каждый раз, но довольно часто.

1 Ответ

0 голосов
/ 12 июня 2019

Я не нашел корень этой проблемы. Но я решил это с изменением кэша хранения файлов в Memcache.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...