我有一個在虛擬機中運行的 Spring 批量應用程式,它需要 2 個小時來處理 10k 條記錄。
我們正計劃將該應用程式遷移到 Azure kubernetes,我看到遷移后的應用程式需要 6 個小時。
我需要進行必要的更改,以滿足當前的性能。
我們沒有進行必要的更改。
我們沒有對代碼進行任何重大更改。
如何進行剖析?
我如何進行剖析以分析 Intellij 中的性能問題?是否有其他方法可以找到影響性能的原因?
注意:我沒有appDynamic.
。uj5u.com熱心網友回復:
這個問題其實并不是針對Spring Batch本身的,但是如果你想用IntelliJ IDEA對Java應用程式進行剖析,你可以在IDE內(或IDE外)運行該應用程式,并為其附加一個剖析器,參見Profiling tools。該功能僅在 IntelliJ IDEA 終極版中可用。
您也可以使用開源剖析器,請參見開源 Java 剖析器。
。轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/320491.html
標籤:
