概要
Mac 上の Redis で bind するアドレスを 127.0.0.1 以外に変更しようとした際に発生したので対処方法を紹介します
環境
- macOS 11.7.4
- redis-server 7.0.9
解決方法: bind に必ず 127.0.0.1 を付与する
- vim /usr/local/etc/redis.conf
bind 0.0.0.0 127.0.0.1
おまけ: プロテクションモードを無効にする
- CONFIG SET protected-mode no
これをしないと celery.flower で DENIED Redis is running in protected mode because protected mode is enabled and no password is set for the default user.
が発生します
最後に
redis のバージョンを 7 に上げたら発生したので最新バージョンの仕様なのかもしれません
0 件のコメント:
コメントを投稿