我从 Here 下载 Redis-x64-3.2.100.zip
,当我提取它时,我看到两个文件 redis.windows.conf
和 redis.windows-service.conf
,我比较了这两个文件,它们非常相似,除了 logfile
和 syslog-enabled
和 syslog-ident redis
,当我想安装 Redis 时,我应该更改 redis.windows-service 上的配置.conf
,而不是 redis.windows.conf
。
redis.windows.conf
和 redis.windows-service.conf
有什么区别?
最佳答案
redis.windows-service.conf
旨在作为服务/守护进程运行。这意味着它应该在后台运行并由操作系统管理(重启时启动,崩溃时重新启动等)。
redis.windows.conf
旨在从命令行或脚本运行并在用户空间中进行管理。
正如您所指出的,两者之间唯一的实质性区别是服务 Hook 到 Windows 系统日志中,这对于服务来说是一个非常好的主意,但对于正常进程来说通常是不必要的。
无论选择哪一个,您都可能需要根据自己的目的对其进行调整。它们只是 sample 。
关于Redis.windows.conf 与 Redis.windows-service.conf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56920798/