摘要:寫在前面在寫之前提一句,英文好的同學可以直接訪問官網(wǎng),閱讀官方文檔,本文主要針對個人在使用的時候踩過的一些坑的整理,可能會有一些謬誤,歡迎大神們指正,我會回來加以修改,閑言少敘,書歸正傳。
寫在前面
??在寫之前提一句,英文好的同學可以直接訪問官網(wǎng),閱讀官方文檔,本文主要針對個人在使用的時候踩過的一些坑的整理, 可能會有一些謬誤,歡迎大神們指正,我會回來加以修改,閑言少敘,書歸正傳。
簡單介紹??supervisor是一個輕量級的基于c/s架構(gòu)的系統(tǒng),從原理上簡單來說,supervisord就是一個進程,所有被它監(jiān)控的進程都作為它的子進程被管理,而且它支持多種接口的訪問,包括supervisorctl(通過uinx套接字)、Web Server(通過ip和端口)以及XML-RPC Interface。
環(huán)境要求Linux (Ubuntu 9.10)、Mac OS X (10.4/10.5/10.6)、Solaris (10 for Intel)、FreeBSD 6.1以及大部分unix系統(tǒng),沒有windows版本!
Python 2.4及以上
安裝步驟??因為我自己用的的ubuntu-16.04,就以此為例進行安裝。
在線安裝??1. 使用easy_install,注意需要先安裝 setuptools:
[sudo] apt-get install python-setuptools
????然后
[sudo] easy_install supervisor
??2. 如果不使用easy_install進行安裝,則也可以通過pip,注意需要先安裝pip
[sudo] apt-get install python-pip
????然后以root用戶
pip install supervisor離線安裝
??需要下載并且安裝兩個包:
??https://pypi.python.org/pypi/...
??https://pypi.python.org/pypi/...
????1. 如果下載的是源碼包,解壓之后各自運行
[sudo] python setup.py install
????2. 如果是wheel包,需要在以root用戶執(zhí)行
pip install xxx.whl
??至此,就完成了supervisor的安裝。
配置supersior??這個比較簡單,supervisor提供了一個很友好的可執(zhí)行文件,echo_supervisord_conf,只需執(zhí)行以下命令即可
echo_supervisord_conf > /etc/supervisor/supervisord.conf
??此時完成了一個最初始的配置文件,注意上面命令中的路徑可以自己更改,supervisord運行的時候,可以用-c選項來指定配置文件,默認使用的是以下路徑
$CWD/supervisord.conf $CWD/etc/supervisord.conf /etc/supervisord.conf /etc/supervisor/supervisord.conf (since Supervisor 3.3.0) ../etc/supervisord.conf (Relative to the executable) ../supervisord.conf (Relative to the executable)
??個人比較推薦的是/etc/supervisor/supervisord.conf。
更改配置文件??
未完待續(xù),最近比較忙,就先寫到這里,下次更新
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/41769.html
摘要:創(chuàng)建文件,加入的進程管理中,實現(xiàn)服務器后臺運行是在中的進程名,隨便取啥上述代碼為使用運行。 suopervisor 一、安裝supervisor安裝 注:以下所有操作在CentOS7中進行 1.安裝CentOS7擴展軟件倉庫 sudo yum install -y epel-release 2.安裝supervisor yum install -y supervisor 3.查看安...
摘要:前言是一個客戶端服務器系統(tǒng),允許其用戶在類操作系統(tǒng)上控制許多進程。這將打印一個示例的配置文件到您的終端。不會自動生成配置文件。具體可見官方文檔后臺提供的后臺管理比較簡單大致功能有重啟啟動停止進程,打印日志,清除日志等。 showImg(https://segmentfault.com/img/bVbgXm1?w=242&h=45); 前言 Supervisor是一個客戶端/服務器系統(tǒng),...
閱讀 2886·2023-04-25 23:08
閱讀 1700·2021-11-23 09:51
閱讀 1698·2021-10-27 14:18
閱讀 3175·2019-08-29 13:25
閱讀 2896·2019-08-29 13:14
閱讀 3038·2019-08-26 18:36
閱讀 2261·2019-08-26 12:11
閱讀 874·2019-08-26 11:29