Ваш бесплатный кеш недавно был неактивен - ошибка memcache
Я постоянно получаю эту ошибку для многих моих приложений внезапно.
Уважаемый пользователь MemCachier,
Что касается вашего кеша с идентификатором my-id: ваш кеш неактивен последние 20 дней. Он будет отключен через 10 дней.
Обратите внимание, что деактивированные кэши всегда можно повторно активировать на панели аналитики. Для получения дополнительной информации см. https://www.memcachier.com/documentation.
Приветствия, Команда MemCachier
Я получил это письмо для слишком многих моих приложений, размещенных на heroku до сих пор. Общим для них является то, что все эти приложения используют бесплатную версию приложения MemCachier для Rails4. Немногие из этих приложений используются не часто, но большинство из них используются очень часто. У меня нигде нет этой проблемы, и я хочу, чтобы эта служба не была деактивирована.
Любая помощь будет высоко оценен.
Заранее спасибо!
1 ответ
Я автор кода, который отправляет вам эти письма. Как вы можете себе представить, многие пользователи создают dev-кеш для его тестирования, но не отменяют его, когда они больше не используют кеш. Поскольку кеши dev бесплатны, на самом деле нет стимула их удалять, и в нашей системе тысячи неиспользуемых кешей. По этой причине мы отключаем кеши dev после 30 дней бездействия.
Единственный способ предотвратить это - использовать кэш не реже одного раза в 30 дней. Если ваши приложения активны реже, есть несколько вариантов:
- Как и @FieryCat, вы можете запустить задачу cron, которая регулярно обращается к вашим кешам. Очевидно, мы не поощряем это, потому что это приводит к искусственному сохранению неиспользуемых кэшей.
- Купите кэш продуктов, поскольку они никогда не отключаются. Теперь я понимаю, что нецелесообразно покупать кэши для многих приложений, которые используют его только время от времени. Однако вы можете приобрести один кэш объемом 100 МБ (самый маленький платный план) и использовать кеш для всех своих приложений. В этом случае вам нужно только быть осторожным, чтобы каждое приложение использовало свое собственное пространство имен (вы можете установить пространство имен в рельсах с помощью
:namespace
опция). Если вам нужна помощь в настройке кэша, который используется всеми вашими приложениями, обратитесь в службу поддержки MemCachier.
Наконец, обратите внимание, что деактивированные кэши всегда можно повторно активировать на панели аналитики.