修改redis yml文件,以便于后期修改redis配置信息
以前的redis是通过redis默认配置,没有加数据卷,现在加上,command 表示生效自定义配置
在redis目录下新建conf目录,跟redis.conf文件
version: '3.1'
services:
redis:
image: daocloud.io/library/redis:5.0.7
restart: always
container_name: redis
environment:
- TZ=Asia/Shanghai
ports:
- 6379:6379
volumes:
- ./conf/redis.conf:/usr/local/redis/redis.conf
command: ["redis-server","/usr/local/redis/redis.conf"]
Redis的AUTH
1.在redis.conf 文件中添加 requirepass 密码
2.三种客户端的连接方式
redis-cli:在输入正常命令之前,先输入auth 密码即可。
图形化界面:在连接Redis的信息中添加上验证的密码。
Jedis客户端:
jedis.auth(password);
使用JedisPool的方式 :
// 使用当前有参构造设置密码
public JedisPool(final GenericObjectPoolConfig poolConfig, final String host, int port,int timeout, final String password)