windows下Redis主从复制配置(报错:Invalid argument during startup: unknown conf file parameter : slaveof)

主从复制配置中的遇到的异常:

Invalid argument during startup: unknown conf file parameter :  slaveof

Redis文件夹复制两份作为服务器配置

更改从redis的配置文件:redis.windows.conf 和 redis.windows-service.conf 里的两个地方:

1.修改端口,port 更改为与主redis不相同既可。

2.更改主从配置的参数:

# slaveof <masterip> <masterport>  

把#去掉:slaveof 127.0.0.1 6379

6379 为redis端口

一切更改完成后,启动

先启动服务器:redis-server --service-install redis.windows.conf --loglevel verbose  --service-name  Redis

启动服务器:redis-server --service-install redis.windows.conf --loglevel verbose  --service-name  windows服务名称

结果报错:

Invalid argument during startup: unknown conf file parameter :  slaveof

报错原因:配置从服务器参数时去掉#后,slaveof前边有一个空格导致。

原文地址:https://www.cnblogs.com/wang726zq/p/Redis.html