HerokuでRedisを使う
heroku-redis
というアドオンが無料で使える。
インストール({app_name}
はHeroku上のアプリ名)
$ heroku plugins:install heroku-redis --app {app_name}
REDIS_URLは自動的に設定される。
$ heroku config --app {app_name} | grep REDIS
REDIS_URL: redis://h:[email protected]:22309
Redisインスタンスの情報を確認
$ heroku redis:info -app {app_name}
=== redis-opaque-57036 (REDIS_URL)
Plan: Hobby Dev
Status: available
Created: 2017-01-09 08:37 UTC
Version: 3.2.4
Timeout: 300
Maxmemory: noeviction
Maintenance: not required
Maintenance window: Fridays 19:00 to 23:00 UTC
Persistence: None
上の例のredis-opaque-57036
というのが下に出てくる{redis_name}
になる。こちらを参考にして、タイムアウトとメモリ不足時の処理を設定する。
$ heroku redis:timeout {redis_name} --seconds 60 --app {app_name}
$ heroku redis:maxmemory {redis_name} --policy volatile-lru --app {app_name}
Redis CLIで接続
$ heroku redis:cli --app {app_name} --confirm {app_name}
Author And Source
この問題について(HerokuでRedisを使う), 我々は、より多くの情報をここで見つけました https://qiita.com/dfukunaga/items/9b5006e040ce430621dd著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .