84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
测试环境中,自己在一台linux的机器中部署java程序,运行特别慢,之前速度还是可以的。同样的程序在其他机器上运行很快。
针对这种情况,应该怎么入手去查找原因呢?
小伙看你根骨奇佳,潜力无限,来学PHP伐。
質問はあまり詳しくありません
まず、Java アプリケーション全体が遅いのか、それとも特定のリクエストだけが遅いのかを確認してくださいJava应用慢,还是就某一个请求慢
Java
看下机器的CPU的负载,CPU利用率,I/O情况
如果2都没有问题,再看下Java应用的GC情况
如果3还没有问题,那么将Java
Pingしてネットワーク状況を確認するiostat jstack
質問はあまり詳しくありません
まず、
Java
アプリケーション全体が遅いのか、それとも特定のリクエストだけが遅いのかを確認してくださいJava
应用慢,还是就某一个请求慢看下机器的CPU的负载,CPU利用率,I/O情况
如果2都没有问题,再看下
Java
应用的GC情况如果3还没有问题,那么将
Java
Java
アプリケーションのGC状況を見てくださいJava
をダンプして、スレッドが何をしているかを確認してください🎜🎜 🎜🎜外部サービス(データベース/その他のサービス)に依存している場合は、他のサービスの健全性状態が良好かどうかを確認してください🎜🎜 🎜🎜多くの依存関係がある場合は、呼び出しリンク (リバース プロキシから始まり、Tomcat、アプリケーション (キャッシュ、データベースを含む)、次にページ レンダリング、最後にブラウザー解析まで) に基づいてどこで遅さが発生しているかを分析する必要があります。 )🎜🎜 🎜Pingしてネットワーク状況を確認する
iostat jstack