banner
NEWS LETTER

在Go 程序在运行时遇到panic导致的宕机,输出宕机日志

Scroll down

GO:panic时core的生成(GOTRACEBACK)

编写测试代码

1
2
3
4
5
6
package main

func main() {
panic("hello world!")
}

以 nohup 运行Go程序为例

1
nohup env GOTRACEBACK=crash go run main.go > /dev/null 2> crash.core.log &

运行结果

文件目录

文件内容截图

img.png

命令模板

  • nohup env GOTRACEBACK=crash [command]> /dev/null 2> crash.core.log &

参考资料

你那么好看,应该会支持一下我吧~

其他文章
cover
Go Debug 工具
  • 23/11/23
  • 17:39
  • golang
目录导航 置顶
  1. 1. GO:panic时core的生成(GOTRACEBACK)
    1. 1.1. 编写测试代码
    2. 1.2. 以 nohup 运行Go程序为例
    3. 1.3. 运行结果
    4. 1.4. 文件内容截图
    5. 1.5. 命令模板
    6. 1.6. 参考资料
请输入关键词进行搜索