centos6.5升級(jí)安裝配置supervisor的教程-創(chuàng)新互聯(lián)
Supervisor介紹
Supervisor 是用Python開發(fā)的一個(gè)client/server服務(wù),是Linux/Unix系統(tǒng)下的一個(gè)進(jìn)程管理工具,不支持Windows系統(tǒng)。它可以很方便的監(jiān)聽、啟動(dòng)、停止、重啟一個(gè)或多個(gè)進(jìn)程。用Supervisor管理的進(jìn)程,當(dāng)一個(gè)進(jìn)程意外被殺死,supervisort監(jiān)聽到進(jìn)程死后,會(huì)自動(dòng)將它重新拉起,很方便的做到進(jìn)程自動(dòng)恢復(fù)的功能,不再需要自己寫shell腳本來控制。
因?yàn)槲乙盟鼇砉芾矶鄠€(gè)PHP進(jìn)程去執(zhí)行任務(wù),在默認(rèn)版本下的配置多個(gè)子進(jìn)程不起作用
默認(rèn)版本的supervisor版本比較低2.1.9,對(duì)于運(yùn)行多個(gè)子進(jìn)程貌似有問題,最新版的supervisor4.1的又因?yàn)樾枰甙姹镜膒ython才行,所以才有了下面的解決辦法
先安裝pip
yum install python-pip
再用pip安裝3.1版本的supervisor
pip install supervisor==3.1.3
生成配置文件
easy_install supervisor==3.1.3
配置文件
/etc/supervisord.conf
[program:php_imap_daishou] command=/usr/bin/php /usr/local/sinamail/tools/new/othermail/cli.php entresign process_name=%(program_name)s_%(process_num)02d numprocs=10 user=root
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。
網(wǎng)站題目:centos6.5升級(jí)安裝配置supervisor的教程-創(chuàng)新互聯(lián)
文章出自:http://www.xueling.net.cn/article/ceoosp.html