redis 主从模式(二) 设置密码
上节介绍了主从模式 ,本节介绍 主从模式 设置密码
主配置文件设置密码
requirepass yyx

从配置文件设置 访问主的密码
masterauth yyx

代码测试
不设置密码的情况
[HttpPost]
public ActionResult Post(string value)
{
string con = "192.168.0.168:6380,192.168.0.168:6381";
ConnectionMultiplexer multiplexer = ConnectionMultiplexer.Connect(con, config =>
{
// config.Password = "yyx";
});
IDatabase database = multiplexer.GetDatabase();
database.StringSet("userid", value, TimeSpan.FromHours(30));
return Ok(value);
}
报错

设置密码
[HttpPost]
public ActionResult Post(string value)
{
string con = "192.168.0.168:6380,192.168.0.168:6381";
ConnectionMultiplexer multiplexer = ConnectionMultiplexer.Connect(con, config =>
{
config.Password = "yyx";
});
IDatabase database = multiplexer.GetDatabase();
database.StringSet("userid", value, TimeSpan.FromHours(30));
return Ok(value);
}
正常 插入数据

浙公网安备 33010602011771号