Supervisor 踩坑日記

2021-09-29 04:46:46 字數 1113 閱讀 7218

安裝 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...