你好,我的 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 关注
- 137 浏览
添加回答
举报
0/150
提交
取消