linux java 程序运行慢原因查找?
伊谢尔伦
伊谢尔伦 2017-04-18 10:23:31
0
2
471

测试环境中,自己在一台linux的机器中部署java程序,运行特别慢,之前速度还是可以的。同样的程序在其他机器上运行很快。

针对这种情况,应该怎么入手去查找原因呢?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

membalas semua(2)
黄舟

Soalannya tidak begitu terperinci

  1. Periksa dahulu sama ada keseluruhan aplikasi Java lambat atau hanya permintaan tertentu

  2. Lihat beban CPU mesin, penggunaan CPU dan keadaan I/O

  3. Jika tiada masalah dengan 2, maka semak Javasituasi GC permohonan

  4. Jika tiada masalah dalam 3, buang semua Java dan lihat apa yang dilakukan oleh benang

  5. Jika anda bergantung pada perkhidmatan luar (pangkalan data/perkhidmatan lain), semak sama ada status kesihatan perkhidmatan lain adalah baik

  6. 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

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!