1.配置守護進程文件,在/etc/supervisord.d/下新建redis.conf
<code>vi /etc/supervisord.d/redis.conf/<code>
2.添加以下內容
<code># 新建一個應用並設置一個名稱,這裡設置為 redis[program:redis]# 設置命令在指定的目錄內執行directory=/usr/local/redis/bin# 這裡為您要管理的項目的啟動命令command=/usr/local/redis/bin/redis-server# 以哪個用戶來運行該進程user=root# supervisor 啟動時自動該應用autostart=true# 進程退出後自動重啟進程autorestart=true# 進程持續運行多久才認為是啟動成功startsecs=1# 重試次數startretries=3# stderr 日誌輸出位置stderr_logfile=/soft/logs/redis/stderr.log# stdout 日誌輸出位置stdout_logfile=/soft/logs/redis/stdout.log/<code>
3.新建日誌文件夾
<code>mkdir -p /soft/log/redis//<code>
4.重讀Supervisor配置文件
<code>supervisorctl reload/<code>
5.查看Supervisor狀態,redis是否被添加
<code>supervisorctl status/<code>
閱讀更多 技術小屋 的文章