記錄伺服器上用到的一些工具 supervisord
記錄伺服器上用到的一些工具 supervisord
伺服器版本:CentOS 6.8
一.supervisord:
supervisord 程式管理工具
安裝:
yum install supervisor
設定開機啟動:
systemctl enable supervisord.service
配置檔案:
supervisord 配置檔案路徑: /etc/supervisord.conf
開啟vim /etc/supervisord.conf 找到自定義配置項在 files = /etc/supervisord.d/*.conf
自定義配置檔案目錄路徑:/etc/supervisord.d/ 該目錄下檔案以.conf為字尾.
自定義配置檔案內容:
[program:webQueue]
command=php /www/study_web/artisan queue:work --queue=web --tries=3 ;啟動命令,可以看出與手動在命令列啟動的命令是一樣的
autostart=true ;在 supervisord 啟動的時候也自動啟動
autorestart=true ;程式異常退出後自動重啟
user=root ;用哪個使用者啟動
redirect_stderr=true ;把 stderr 重定向到 stdout,預設 false
stdout_logfile=web_default.log ;當前日誌名稱
supervisord 客戶端管理命令:
supervisorctl status # 狀態
supervisorctl stop nginx #關閉 nginx
supervisorctl start nginx #啟動 nginx
supervisorctl restart nginx #重啟 nginx
supervisorctl update #更新新的配置
其它linux下的命令:
#檢視linux系統本版
cat /etc/issue
相關文章
- 生活和開發所用到的一些工具
- 推薦一些最近用到的工具和軟體
- 記錄下登陸阿里伺服器所遇到的問題以及一些常用的命令記錄阿里伺服器
- CentOS7 supervisord 程式管理器一些配置CentOS
- 關於 Spartacus 新的交付方式 RBSC 和用到的一些工具
- MySQL的一些操作記錄MySql
- Docker命令的一些記錄Docker
- 雲伺服器主要作用可以應用到哪一些伺服器
- 工具記錄
- **一些會用到的js方法JS
- 記錄redis的一些問題Redis
- 記錄常用的一些樣式
- 關於fsdb的一些記錄
- java中用到的一些公用方法Java
- 一些做題記錄
- 一些 Rust Tips 記錄Rust
- 整理的一些常用到的 Nginx 配置Nginx
- 前端的一些坑,一些記錄,一些冷知識前端
- supervisord 程式管家
- 記錄一些細碎的東西
- Homestead Vagrant 使用中的一些記錄
- 上傳gitlab用到的命令Gitlab
- 記錄一些js常用技巧JS
- 記錄一些日常的小問題(前端)前端
- 一些好用的小眾軟體記錄
- 記錄一些前端的外掛、部落格。前端
- 對正規表示式的一些記錄
- 記錄自己用的常見的一些方法
- 記錄一些React的一些細節,會不斷更新React
- 專案中常用到的一些方法整理
- Flutter Notes | 我用到的一些外掛整理Flutter
- 記錄一些邏輯漏洞案例
- 關於vue-baidu-map的一些記錄VueAI
- maven專案遇到的一些問題記錄Maven
- 記錄一些常見問題的不同解法
- 使用MyISAM表和InnoDB的一些記錄GD
- 整理記錄一些好用的隨機圖API隨機API
- 常用工具記錄