Page Profiling 給你了有關頁面在載入的時候操做緩慢的邪教,你能夠將下面的內容添加到調試(debug)級別:html
Version 3.1 及其後續版本
設置包名字爲 com.atlassian.renderer.v2.components.MacroRendererComponent
到 DEBUG 級別。你能夠在 管理(Administration) >> Logging and Profiling 中進行設置。java
3.1 以前的版本
下載 WikiMarkupParser.class,你能夠在 attachments to this page 頁面中找到,生成的日誌結果以下:eclipse
2009
-
04
-
23
10
:
27
:
54
,
789
DEBUG [http-
8080
-
1
] [atlassian.renderer.v2.WikiMarkupParser] parse Entering macro rendering. Processed text: {spaces}
2009
-
04
-
23
10
:
27
:
55
,
768
DEBUG [http-
8080
-
1
] [atlassian.renderer.v2.WikiMarkupParser] parse Exiting macro text rendering. Total time: 979ms
2009
-
04
-
23
10
:
27
:
55
,
785
DEBUG [http-
8080
-
1
] [atlassian.renderer.v2.WikiMarkupParser] parse Entering macro rendering. Processed text: {create-space-button}
2009
-
04
-
23
10
:
27
:
55
,
857
DEBUG [http-
8080
-
1
] [atlassian.renderer.v2.WikiMarkupParser] parse Exiting macro text rendering. Total time: 72ms
2009
-
04
-
23
10
:
27
:
55
,
862
DEBUG [http-
8080
-
1
] [atlassian.renderer.v2.WikiMarkupParser] parse Entering macro rendering. Processed text: {recently-updated-dashboard:dashboard|showProfilePic=
true
}
2009
-
04
-
23
10
:
27
:
56
,
704
DEBUG [http-
8080
-
1
] [atlassian.renderer.v2.WikiMarkupParser] parse Exiting macro text rendering. Total time: 842ms
2009
-
04
-
23
10
:
27
:
56
,
707
DEBUG [http-
8080
-
1
] [atlassian.renderer.v2.WikiMarkupParser] parse Entering macro rendering. Processed text: {favpages:maxResults=
10
}
2009
-
04
-
23
10
:
27
:
56
,
889
DEBUG [http-
8080
-
1
] [atlassian.renderer.v2.WikiMarkupParser] parse Exiting macro text rendering. Total time: 182ms
|
但願添加類:工具
- 添加下面的行到文件 <confluence-install>/confluence/WEB-INF/classes/log4j.properties 中:
log4j.logger.com.atlassian.renderer=DEBUG - 添加正確的 WikiMarkupParser.class 到 /confluence/WEB-INF/classes/com/atlassian/renderer/v2。你須要手動建立 renderer 和 v2 文件夾。
在頁面屬性合併中,這個配置應該可以給你在頁面載入的時候那些插件消耗了最多的世界。你也能夠使用這個工具來找到你的 Confluence 使用了那些宏: How to Search Confluence for Uses of a Macro。性能
結論
結合 performance tuning 頁面中提供的技巧,或者打開指定宏的提升請求。在一些狀況下,可能沒有系統性能的結論 —— 你須要避免對過多的宏進行日誌。this