2017-04-11 4 views
0

アプリケーションの応答時間に関する苦情がありました。プロファイリング・フェーズ・リスナーといくつかのプロファイリング・ラッパーを使用して、私はキャッシュする必要のあるものを見つけることを期待していました。しかし、それはそうではないようです。パフォーマンスチューニングを行っていて、時間の使い方を知りません

Controller>afterRestoreView completed in 0:00.000.044769 
PhaseProfiler>LIFECYCLE>RESTORE_VIEW completed in 0:00.017.090231 
PhaseProfiler>LIFECYCLE>APPLY_REQUEST_VALUES completed in 0:00.012.076884 
PhaseProfiler>LIFECYCLE>PROCESS_VALIDATIONS completed in 0:00.003.804324 
PhaseProfiler>LIFECYCLE>UPDATE_MODEL_VALUES completed in 0:00.002.898762 
PhaseProfiler>LIFECYCLE>INVOKE_APPLICATION completed in 0:00.000.113143 
Controller>beforeRenderResponse completed in 0:00.000.012222 
Controller>afterRenderResponse completed in 0:00.000.003143 
Counted resolves: 4975 
Top ten most expensive resolves: 
Total took a total of 0:00.020.281386s 
flashScope took a total of 0:00.006.770973s 
caseBean took a total of 0:00.004.517358s 
caseFilter took a total of 0:00.003.038453s 
row took a total of 0:00.001.741708s 
session took a total of 0:00.001.026528s 
compositeData took a total of 0:00.000.983215s 
uiService took a total of 0:00.000.641919s 
requestScope took a total of 0:00.000.391530s 
options took a total of 0:00.000.176558s 
PhaseProfiler>LIFECYCLE>RENDER_RESPONSE completed in 0:02.900.494895 
PhaseProfiler>LIFECYCLE completed in 0:02.936.944360 

のでRenderResponseで何かが約2.9秒を取っているが、それは私のイベントハンドラではありません、それは私の変数バインディングではありません。典型的な例の実行は次のようになります。 System.nanoTimeを使用するのは正確には実行できませんが、System.currentTimeMillisと比較して約1秒かそれ以下の時間がかかるようですので、まだかなり時間が足りません。私は21ms未満しか説明できません。

深く掘削する技術はありますか?

答えて

3

使用このプロジェクト:https://www.openntf.org/main.nsf/project.xsp?r=project/XPages%20Toolbox

私はR9のエージェントの仕事をすることができませんでしたが、そのCPUプロファイラは完璧な仕事をしていません。特定のSSJS、Javaメソッド、またはNotes APIコールにボトルネックを突き止めることができます。強くお勧めします。

+0

まだ8.5.3になっているので、R9は機能ではなく、バグではありません。 –

+2

XPagesツールボックスは8.5.2+で動作するはずです。主要な要素はデータベースを正しい場所(root)に置くことです。その場所は、notes.iniから指し示されているDominoプログラムフォルダに移動する必要のあるテキスト設定ファイルで定義されているjarファイルを指しています。 Javaのセキュリティポリシーを変更する必要もあります(これは、単にログレベルを変更するためのものです)。そのため、運用サーバーには推奨されません。 –

関連する問題