Redis起動エラーAddress already in use

809 ワード

Address already in useエラーはredisポートが占有されていることを示します
  • 解決方法
  • 入力
    ps -ef | grep -i redis
    

    redisプロセスを表示すると、次のように表示されます.
    [root@bisnow-01 redis-5.0.3]# ps -ef | grep -i redis
    root       1153      1  0 22:21 ?        00:00:00 redis-server *:6379    
    root       1160   1125  0 22:25 pts/0    00:00:00 grep -i redis
    

    kill-9を使用してredis-serverプロセスを強制的に殺せばよい
    kill -9 1153
    
  • redis構成パスワード
  • redisインストールディレクトリの下でredisを変更します.confファイル
    vim redis.conf
    

    requirepassフィールドを見つけてパスワードをカスタマイズしてサービスを再起動すればいいです.