你好,我的 Go 應用程序在每次通過主管運行時都會崩潰并重新啟動,但是當我在終端上運行它時它正在運行而沒有崩潰,我不知道我從哪里開始或者我應該搜索什么幫助或提示開始?PS:日志總是空的編輯:運行 1 或 2 分鐘后崩潰,但不會立即崩潰
1 回答

鴻蒙傳說
TA貢獻1865條經驗 獲得超7個贊
我有幾個 golang 服務器在 supervisord 下運行得很好......它可能是一些權限......在你的主管配置文件中替換啟動你的 golang 二進制文件的完整路徑以到達這個 shell 腳本
#!/bin/bash
for i in {1..3}; do
echo here I am inside loop with counter $i
sleep 2
done
echo now exiting from loop
它只是作為守護進程運行幾秒鐘的東西......如果運行正常,你編譯 go 代碼的操作系統是否與你的 supervisord 運行的操作系統相同?
- 1 回答
- 0 關注
- 171 瀏覽
添加回答
舉報
0/150
提交
取消