Confluence 6 识别慢性能的宏
Page Profiling 给你了有关页面在载入的时候操作缓慢的邪教,你可以将下面的内容添加到调试(debug)级别:
希望添加类:
Version 3.1 及其后续版本
设置包名字为com.atlassian.renderer.v2.components.MacroRendererComponent
到 DEBUG 级别。你可以在 管理(Administration) >> Logging and Profiling 中进行设置。3.1 之前的版本
下载 WikiMarkupParser.class,你可以在 attachments to this page 页面中找到,生成的日志结果如下: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 文件夹。
Comments
Post a Comment