1.由于系统为:CentOS 7.6,所以在阿里云中配置安全组
总线端口18000/18005,给客户端使用的端口8000/8001
2.编写脚本
1.redis_set.text config set masterauth xxx config set requirepass xxx auth xxx config rewrite 2.setauth.sh cat redis_set.txt | bin/redis-cli -c -p 8000 cat redis_set.txt | bin/redis-cli -c -p 8001 cat redis_set.txt | bin/redis-cli -c -p 8002 cat redis_set.txt | bin/redis-cli -c -p 8003 cat redis_set.txt | bin/redis-cli -c -p 8004 cat redis_set.txt | bin/redis-cli -c -p 8005
2.1 配置完成之后,在redis.conf中最末尾会出现requirepass 'xxx' masterauth 'xxx'
3.关掉redis集群,重启云服务器
4.重启redis集群
5.java测试代码
@Test public void Demo01(){ //使用jedis链接redis对象 Jedis jedis = new Jedis("公网ip",8000); jedis.auth("密码"); jedis.set("userName","ddd"); System.out.println("链接8000端口"); }