servlet 会话计数器
使用此页作为 servlet 会话计数器属性的参考。
该类别的数据计数器包含 HTTP 会话的使用信息。
计数器定义
名称 | 键 | 标识 | 描述 | 详细程度 | 类型 | 级别 | 开销 |
---|---|---|---|---|---|---|---|
CreateCount | servletSessionsModule.createdSessions | 1 | 已创建的会话数 | 每个 Web 应用程序 | CountStatistic | 全部 | 低 |
InvalidateCount | servletSessionsModule.invalidatedSessions | 2 | 无效的会话数 | 每个 Web 应用程序 | CountStatistic | 全部 | 低 |
LifeTime | servletSessionsModule.sessionLifeTime | 4 | 平均会话生存期时间(以毫秒为单位,无效时间-创建时间) | 每个 Web 应用程序 | TimeStatistic | 扩展的 | 中 |
ActiveCount | servletSessionsModule.activeSessions | 6 | 并发活动会话数。如果 WebSphere® Application Server 当前正在处理使用某个会话的请求,那么该会话是活动的。 | 每个 Web 应用程序 | RangeStatistic | 全部 | 高 |
LiveCount | servletSessionsModule.liveSessions | 7 | 从启用此指标时算起,内存中当前已高速缓存的本地会话数目。 | 每个 Web 应用程序 | RangeStatistic | 基本 | 高 |
NoRoomForNewSessionCount | servletSessionsModule.noRoomForNewSession | 8 | 仅适用于具有 AllowOverflow=false 的内存中的会话。不能处理的对新会话的请求次数,因为它超出了最大会量。 | 每个 Web 应用程序 | CountStatistic | 扩展的 | 低 |
CacheDiscardCount | servletSessionsModule.cacheDiscards | 9 | 已被逐出高速缓存的会话对象数。最近最少使用 (LRU) 算法会移除旧的条目以为新会话和高速缓存未命中留出空间。仅适用于持久会话。 | 每个 Web 应用程序 | CountStatistic | 全部 | 低 |
ExternalReadTime | servletSessionsModule.externalReadTime | 10 | 从持久存储读会话数据所用的时间(毫秒)。对于多行会话,该指标是对属性而言;对于单行会话,该指标是对整个会话而言。仅适用于持久会话。使用 JMS 持久存储时,您可以选择序列化复制的数据。如果您不选择序列化数据,那么该计数器不可用。 | 每个 Web 应用程序 | TimeStatistic | 扩展的 | 中 |
ExternalReadSize | servletSessionsModule.externalReadSize | 11 | 从持久存储读的会话数据的大小。仅适用于(已序列化的)持久会话;与外部读时间类似。 | 每个 Web 应用程序 | TimeStatistic | 扩展的 | 中 |
ExternalWriteTime | servletSessionsModule.externalWriteTime | 12 | 从持久存储写会话数据所用的时间(毫秒)。仅适用于(已序列化的)持久会话。与外部读时间类似。 | 每个 Web 应用程序 | TimeStatistic | 扩展的 | 中 |
ExternalWriteSize | servletSessionsModule.externalWriteSize | 13 | 写到持久存储的会话数据大小。仅适用于(已序列化的)持久会话。与外部读时间类似。 | 每个 Web 应用程序 | TimeStatistic | 扩展的 | 中 |
AffinityBreakCount | servletSessionsModule.affinityBreaks | 14 | 从另一个 Web 应用程序接收到的对最近访问的会话的请求次数。该值可以表明故障转移处理或毁坏插件配置。 | 每个 Web 应用程序 | CountStatistic | 全部 | 低 |
TimeSinceLastActivated | servletSessionsModule.timeSinceLastActivated | 15 | 上一次和当前访问时间戳记间的时间差异(以毫秒计)。不包括会话超时。 | 每个 Web 应用程序 | TimeStatistic | 全部 | 中 |
TimeoutInvalidationCount | servletSessionsModule.invalidatedViaTimeout | 16 | 由超时而导致无效的会话数。 | 每个 Web 应用程序 | CountStatistic | 全部 | 低 |
ActivateNonExistSessionCount | servletSessionsModule.activateNonExistSessions | 17 | 对不再存在(可能因为会话超时)的会话的请求次数。使用该计数器帮助确定超时是否太短。 | 每个 Web 应用程序 | CountStatistic | 全部 | 低 |
SessionObjectSize | servletSessionsModule.serializableSessObjSize | 18 | 内存中(可序列化属性)会话的大小(以字节计)。仅计数至少包含一个可序列化属性对象的会话对象。会话可以包含某些可序列化属性和某些不可序列化属性。大小(以字节计)是在会话层的。 | 每个 Web 应用程序 | TimeStatistic | 全部 | 最高 |