安裝 supervisor 後,編輯好 /etc/supervisor/conf.d/ ***.conf發現啟動都成問題:報錯:
supervisor.service: failed with result 'exit-code'.
經過我個人的多次解除安裝再重安裝的經驗來看,pip3安裝是為了能夠讓 supervisor 執行起來,apt-get 安裝貌似得要python2 而apt-get install 再一次是為了 配置supervisor的路徑 ,個人理解:就是生成乙個 /etc/supervisor/conf.d目錄 pip3安裝的貌似沒有
然後開始配置(將這兩個supervisor合二為一):將/lib/systemd/system/supervisor.service
和/etc/init.d/supervisor
,內所有/usr/bin/supervisord
改為/usr/local/bin/supervisord #就是都指向我們pip安裝的那個supervisor
然後執行:
systemctl unmask supervisor
systemctl enable supervisor
systemctl restart supervisor
然後繼續測試:(bushu 是我的program)
root@ecs-kc1-small-1-linux-20191029163414:~/bushu# supervisorctl restart bushu
unix:///tmp/supervisor.sock no such file
然後繼續根據錯誤改:他說我/tmp 下沒有supersvisor.sock 這個檔案,那我就給他創乙個(順便給他乙個許可權):
/tmp# sudo touch supervisor.sock
/tmp# sudo chmod 777 /tmp/supervisor.sock
/tmp# sudo service supervisor restart
繼續執行:完美解決!!! supervisor踩坑記錄
線上一直以來都在用supervisor管理各項服務,感覺非常舒心,supervisor管理 gunicorn 和 celery 程序,web服務和非同步任務各司其職,跑起來一直很穩定。前段時間卻不小心踩了乙個小坑,本來以為是celery的問題,後來查了半天才發現,原來根源在supervisor這兒。...
React Native 踩坑日記
問題 於示圖 findpage title 發現 解決辦法 react native 中無論是 tabbarios.item 還是 tabbar.item 必須有且只有乙個元件,說白了就是需要有子元件的存在,並且只存在乙個子元件。findpage title 發現 onpress selected ...
arcgis 踩坑日記
專案組決定用arcgis做地圖服務的時候我還是有些小期待的,因為以前沒弄過,我對所有不熟悉的技能都感興趣,於是有了一條踩坑之路,加班踩坑,小問題踩兩天坑,等等.先談一下自己的體會吧,arcgis for js 我真的沒覺得多難,上手就用,不會就查,官網例項太全了,我覺得坑多的地方是在arcgis m...