ASCEND_COREDUMP_SIGNAL
功能描述
设置trace处理的coredump信号量。取值如下:
- none:关闭coredump全量信号集。
- 非none的其他值:打开coredump全量信号集。
trace默认开启推栈功能,进程触发以下异常场景(信号)时,将栈信息记录在stackcore_tracer_*.txt 文件中。
信号 |
信号值 |
---|---|
SIGQUIT |
3 |
SIGILL |
4 |
SIGTRAP |
5 |
SIGABRT |
6 |
SIGBUS |
7 |
SIGFPE |
8 |
SIGSEGV |
11 |
SIGXCPU |
24 |
SIGXFSZ |
25 |
SIGSYS |
31 |
若业务部署时,使用到了与trace信号注册有冲突的功能(比如jvm信号捕获,如图1所示)时,需要通过该环境变量关闭trace的信号注册。
关闭信号注册后,如果业务发生coredump异常,trace不会生成栈信息文件,需要借助其他手段定位异常。
配置示例
export ASCEND_COREDUMP_SIGNAL=none
是否必选
否
使用约束
无
支持的型号
父主题: 日志