重啟部署在阿里雲上的huginn


背景,因為重新編譯安裝了gcc,不知怎么服務器上的huginn就停了,


因為之前是安裝在docker上的,服務器重啟之后需要:
1、啟動docker
service docker start
2、命令創建huginn就行了,啟動之后會看到一些監控開始跑了,命令不會自動結束,
docker run -it -p 3000:3000 cantino/huginn

執行到最后不是服務開始,而是類似這樣:
The dependency tzinfo-data (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for x86-mingw32, x86-mswin32, x64-mingw32, java. To add those platforms to the bundle, run `bundle lock --add-platform x86-mingw32 x86-mswin32 x64-mingw32 java`.
注意此時進程並沒有停止,等待它下載文件解決一些依賴問題,等一會兒它會自動下載一些文件,
之后就啟動了,

3、后續重啟

為了以防萬一還是建議在停掉huginn之前還是備份一下創建的那些agent吧,不然要是真恢復不了,可就得從頭來過了,

建議任何重啟最好還是手動去停掉這個容器,

docker stop cid

再通過命令啟動

docker start cid

親測這樣的確可以正常恢復,

 

參考鏈接:https://dj9399.github.io/post/%E9%83%A8%E7%BD%B2Huginn/

2019-3-9 17:48:23更新

又停了一次,沒想到吧,這次是因為內存不足導致進程被內核殺掉了,


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM