Periksa dahulu sama ada keseluruhan aplikasi Java lambat atau hanya permintaan tertentu
Lihat beban CPU mesin, penggunaan CPU dan keadaan I/O
Jika tiada masalah dengan 2, maka semak Javasituasi GC permohonan
Jika tiada masalah dalam 3, buang semua Java dan lihat apa yang dilakukan oleh benang
Jika anda bergantung pada perkhidmatan luar (pangkalan data/perkhidmatan lain), semak sama ada status kesihatan perkhidmatan lain adalah baik
Jika terdapat banyak kebergantungan, anda perlu menganalisis di mana kelambatan adalah berdasarkan pautan panggilan (bermula dari proksi terbalik ke Tomcat ke aplikasi (termasuk cache, pangkalan data) dan kemudian ke pemaparan halaman dan akhirnya ke penghuraian pelayar)
Soalannya tidak begitu terperinci
Periksa dahulu sama ada keseluruhan aplikasi
Java
lambat atau hanya permintaan tertentuLihat beban CPU mesin, penggunaan CPU dan keadaan I/O
Jika tiada masalah dengan 2, maka semak
Java
situasi GC permohonanJika tiada masalah dalam 3, buang semua
Java
dan lihat apa yang dilakukan oleh benangJika anda bergantung pada perkhidmatan luar (pangkalan data/perkhidmatan lain), semak sama ada status kesihatan perkhidmatan lain adalah baik
Jika terdapat banyak kebergantungan, anda perlu menganalisis di mana kelambatan adalah berdasarkan pautan panggilan (bermula dari proksi terbalik ke Tomcat ke aplikasi (termasuk cache, pangkalan data) dan kemudian ke pemaparan halaman dan akhirnya ke penghuraian pelayar)
Ping dan semak status rangkaian
iostat jstack