linuxのredisサービスに接続できません

1358 ワード

Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException:解決策、
Springboot統合redisを学ぶときにlinux仮想マシンのredisデータベースに接続できない多くの方法を試みても無駄です
vim redis.conf
protected-mode yesの変更:protected-mode no
注記#bin 127.0.0.1
どちらも役に立たない場合はlinuxのファイアウォールの問題です
1)ファイアウォールの状態をチェック[root@localhost bin]#/etc/init.d/iptables status
Table: filter Chain INPUT (policy ACCEPT) num target prot opt source destination 1 ACCEPT all – 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED 2 ACCEPT icmp – 0.0.0.0/0 0.0.0.0/0 3 ACCEPT all – 0.0.0.0/0 0.0.0.0/0 4 ACCEPT tcp – 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22 5 ACCEPT tcp – 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:8080 6 ACCEPT tcp – 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:3306 7 ACCEPT tcp – 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:6379 8 REJECT all – 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT) num target prot opt source destination 1 REJECT all – 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT) num target prot opt source destination
2)6379ポートを開放(redisデフォルトポート、変更した場合は対応するポートを開放)2.1)vi/etc/sysconfig/iptables
           **:-A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT**
  
2.2)      /etc/init.d/iptables restart

完璧解决!!!!!!!!!!!!!!!!!!!午前中のバグに困った!