目前,该网站遭遇长期运行的开放会话问题。有时,我打开它后忘了关闭会话...我想知道是否有办法监控AEM实例中当前打开的会话数量。
谢谢
答案 0 :(得分:2)
起点可能是本文专门讨论未闭合的会议。
https://helpx.adobe.com/experience-manager/kb/AnalyzeUnclosedSessions.html
在我的一个项目中,我必须在整个代码库中修复未关闭的会话,第一步显然是找到导致泄漏的地方。
在unix机器上,下面的命令帮助我找到最有意义的信息。该命令基本上对Unclosed会话警告执行grep并在java或JSP代码中找到导致它的行,然后将其排序以列出顶部最大的罪魁祸首。
grep -h -A18“检测到未关闭的会话”error.log * | grep -E“YOUR_PACKAGE_NAME | org.apache.jsp”|排序| uniq -c | sort -nr
希望这会有所帮助。