之前一直都是使用如下方式运行go代码

# go run test.go

这种运行方式是直接编译运行go代码,虽然在调试的时候没出什么问题,但是在使用supervisor监控的时候,会提示如下错误:(behavior为process name)

behavior: ERROR (abnormal termination)

最坑的是错误日志是一片空白……

经查找资料,解决方式是先将go代码编译成可执行文件

# go build

然后直接运行,并更新supervisor process配置文件behavior.ini,重启supervisor

# sudo service supervisord restart

世界明亮了……

相关文章:

  • 2022-01-05
  • 2022-12-23
  • 2021-11-13
  • 2021-12-22
  • 2021-10-06
  • 2021-06-08
  • 2021-05-08
  • 2021-06-10
猜你喜欢
  • 2021-06-06
  • 2022-12-23
  • 2020-01-11
  • 2021-10-26
  • 2021-04-07
  • 2021-05-30
  • 2021-09-13
相关资源
相似解决方案