Связанный с System.exit, существуют также определенные типы катастрофического отказа, где наконец блок не может выполниться. Если JVM исчерпывает память полностью, это может просто выйти без выгоды или наконец случая.
А именно, я помню проект, где мы по-дурацки пытались использовать
catch (OutOfMemoryError oome) {
// do stuff
}
, Это не работало, потому что JVM не имела никакой памяти, уехал в выполнение блока выгоды.
Если вы делаете немного, Wireshark может это сделать.
Шаги:
Альтернативные шаги, только для HTTP:
Это с Wireshark 1.2.1 в Linux / GTK. Параметр «следовать потоку TCP» был перемещен между версиями, поэтому он может быть где-то еще, если у вас более старая версия.
Проволочная акула может быть? Его можно использовать для фильтрации сеансов, и я думаю, вы можете затем сохранить их отдельно.
Вы также можете посмотреть NetFlow и связанные инструменты.