代码之家  ›  专栏  ›  技术社区  ›  Archit Arora

AEM的JMX控制台中SessionStatistics的含义

  •  1
  • Archit Arora  · 技术社区  · 7 年前

    https://helpx.adobe.com/experience-manager/kb/check-and-analyze-if-JCR-session-leaks-in-your-AEM-instance.html ,检查时 http://localhost:4502/system/console/jmx 我发现有超过60000个SessionStatistics对象。我想知道这些代表什么?这些是活动会话吗?或者这是在AEM服务器上创建的所有会话的列表?

    1 回复  |  直到 7 年前
        1
  •  2
  •   SubSul    7 年前

    我想知道这些代表什么?这些是活动会话吗?或者这是在AEM服务器上创建的所有会话的列表?

    是的,这些是当前在AEM服务器上运行的活动打开会话-自上次启动实例以来创建的。你可以从中找到最后开始的时间 /system/console/vmstat 所有会话对象在 Last Started 时间。您将注意到会话名称对应的时间戳。类似的东西。

    "communities-user-admin@session-1132@25/10/2018 5:03:26 PM"
    

    您发布的链接已经指出了开放会话的潜在修复。

    gc.log

     -Doak.queryLimitInMemory=1000 -Doak.queryLimitReads=1000 -Dupdate.limit=1000 -Doak.fastQuerySize=true
    

    找到…的位置 ,使用 lsof

    lsof -p ${JAVA PID} | grep gc.log
    
    推荐文章