在我以windows Service的方式启动Redis成功后,在服务中也启动了Redis服务,但是在最后redis-server --service-start显示错误了
。[232] 08 May 16:48:41.086 # HandleServiceCommands: system error caught. error code=1056, message = StartService failed: unknown error

这个说明你已经启动成功了,这个提示就是这样,正常的。
# 启动Redis# 注意:如果已经启动了,会提示错误。但是错误并不会告诉你已经启动了………………
E:\Redis-x64-3.2.100> redis-server --service-start
[13032] 04 Apr 17:58:42.168 # HandleServiceCommands: system error caught. error code=1056, message = StartService failed: unknown error#
先停止,再试试启动会不会正常
E:\Redis-x64-3.2.100> redis-server --service-stop
[5308] 04 Apr 17:58:47.284 # Redis service successfully stopped.#
再次尝试启动[成功]
E:\Redis-x64-3.2.100> redis-server --service-start
[15200] 04 Apr 17:58:52.940 # Redis service successfully started.#

博客讲述了在Windows以Service方式启动Redis时遇到的问题。启动后执行redis - server --service - start显示错误,但此提示实际代表已启动成功。还提到若已启动再次启动会报错,可先停止再启动,经此操作最终成功启动Redis。
1483





