2016-10-21 59 views
0

從IBM ref,我發現有6個條件可以包含在JAVA_DUMP_OPTS屬性中,如下所示。Websphere JAVA_DUMP_OPTS條件捕獲的所有事件是什麼?

  • ANYSIGNAL
  • DUMP
  • ERROR
  • 中斷
  • EXCEPTION
  • OUTOFMEMORY

但我找不到什麼都將由每個被捕獲的事件這些情況。所有可能事件的列表可用here

有人可以幫助我將這些事件映射到它們相應的條件,這些條件將在堆轉儲或核心轉儲中捕獲這些事件?

在此先感謝。

回答

1

JAVA_DUMP_OPTS中指定的條件映射到OS信號而不是轉儲事件(除OUTOFMEMORY外)。

對於Linux,映射如下:

  • 例外:SIGTRAP,SIGILL,SISEGV,SIGFPE,SIGBUS,SIGXFSZ
  • INTERRUPT:SIGINT,SIGTERM,SIGHUP
  • 錯誤:SIGABRT
  • DUMP:SIGQUIT

信號映射的完整列表:JAVA_DUMP_OPTSSignal mappings

此IBM Technote有關於信號部分的更多詳細信息:What is a signal and why does this matter for WebSphere Application Server?