supervisor安裝與問題,supervisor安裝

來源:互聯網
上載者:User

supervisor安裝與問題,supervisor安裝

【轉】安裝supervisor以及可能碰到的問題

單擊此處查看原文

supervisor作為一個進程管理的python軟體非常的給力 但是一不小心就會遇到一些問題 就比如下面這個:

unix:///var/run/supervisor.sock no such file
這個問題一般來說 有幾個原因:

supervisord沒有運行起來.

明明已經運行起來了他就是說沒有.

而且根據我的嘗試 如果使用ubuntu, 那麼進行下面的操作 100000% 會掛掉而且報錯:

安裝:

sudo apt-get install supervisor
使用:

sudo service supervisor start
sudo supervisorctl
這裡都是很正常的

但是如果在第一次運行後 再嘗試運行:

sudo supervisorctl reload
或者在supervisorctl裡面運行 reload

那麼這個服務就永遠跑不起來了.

上網搜了好多 結果都沒有很好的解決方案. 進行嘗試了很久 終於發現可以解決的方法了:

首先刪除通過apt-get安裝的supervisor:

sudo apt-get remove supervisor
然後

sudo ps -ef | grep supervisor
找到對應的進程kill掉.

再然後:

sudo easy_install(pip install) supervisor==3.0b2
注意 這裡就是重點:

通過apt-get安裝的supervisor 版本號碼是3.0a8, 而當你第一次安裝這個版本之後 再用easy_install的話 就也是這個版本 而不是最新版的3.0b2

然後組建組態檔案(root許可權):

echo_supervisord_conf > /etc/supervisord.conf
再然後:

sudo supervisord
再然後:

sudo supervisorctl
啟動成功.

最後說明:

使用easy_install安裝的supervisor的預設sock檔案 會被定義在/tmp下面 而apt-get會在/var/run下面. 鑒於apt-get會出現各種問題 這裡建議使用easy_install或是pip安裝 supervisor.

http://tuzii.me/diary/522dc528848eea683d7724f2/%E8%A7%A3%E5%86%B3ubuntu-supervisor-unix:var-run-supervisor.sock-no-such-file.%E7%9A%84%E6%96%B9%E6%B3%95

via.http://www.xgllseo.com/?p=5418

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.