点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
MII 15.1 SP3补丁16/NetWeaver 7.5 AS Java
每次执行使用凭证存储的预定事务时,会话线程都保持在粘性状态。 这仅在我们的一个MII客户端中发生,并且在所有客户端中以相同的方式配置作业。 是否存在可能导致这些会话保持打开状态的配置设置? 有没有一种方法可以将其配置为不为预定事务打开会话?
NetWeaver日志/trc中没有报告任何错误。 在sapmmc中,会话线程保持打开状态,直到达到超时值为止。
JOBSERVICE是具有Illuminator服务级别访问权限的用户的凭证存储:
在事务完成之后,会话在日志中显示为活动状态:
在《 NetWeaver Administrator系统概述》中,它们未列为活动状态:
NWA中显示了一些会话>会话管理:资源消耗:
(35.6 kB)
我将SPNegoLoginModule和BasicPasswordLoginModule的票证登录策略更新为可选,从而解决了该问题。 NetWeaver现在为使用集成Windows身份验证的用户和使用基本身份验证的用户创建MYSAPSSO2 cookie,而不会导致作业(预定事务)用户会话保持打开状态。
基督徒,
感谢您的回复。 我验证了SessionIdRegenerationEnabled设置为false。 这很奇怪。 我已经经历了几个Java配置设置,但找不到MII服务器之间的差异。 当调度程序运行时,它会在几个小时内达到会话限制,然后在尝试登录MII时出现503错误。
Eric
Eric,
您可以检查该服务器上的SessionIdRegenerationEnabled是否设置为false。 查看下面链接的线程以获取更多信息。
https://archive.sap.com/discussions/thread/2003159
致谢,
基督徒
在找到解决此问题的方法之前,我们从每个计划作业中从事务计划程序中删除了凭据存储。 没有使用凭据存储时,作业将在不创建Web会话的情况下运行。
一周热门 更多>