不常见,但有的时候开机redis没有自个启动,不知道如何查找原因,请高人指点$ redis-cli
Could not connect to Redis at 127.0.0.1:6379: Connection refused
我看了下日至,如下
好像也没有异常,上面提到的
[207] 29 Sep 18:24:35.050 * Removing the pid file.
因该是我关机的缘故,pid删除了,一般的情况下,开机会自动启动pid的,但是这次没有,上面启动界面是我最有一次手动启动的log信息
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
redis在启动的时候会为信号SIGTERM注册信号处理函数,该函数会让redis在结束运行之前做些资源清理工作,譬如保存RDB文件,删除PID文件(如果redis是以daemon方式运行)等等,当这些工作都做完后,调用exit函数退出。