点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我创建了共享内存区域...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我创建了共享内存区域...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我创建了共享内存区域和ROOT类,并将数据存储在其中一台应用程序服务器上。
1)在我们的环境中,我注意到有两个应用程序服务器。
2)在SHMM事务中,我可以看到创建的实例。
3)我能够通过ABAP程序访问这些实例(通过attach_for_read()创建句柄)
到目前为止,一切都很好。
问题:
从UI调用了同一程序,但是我无法获取存储在应用程序服务器上共享内存中的实例(数据)。
我了解共享内存特定于应用程序服务器。
我认为abap后端正在不存在共享内存数据的另一台应用服务器上执行。
1)是否有任何配置,因此可以在所有应用服务器之间共享共享内存?
我该如何克服这个问题?
谢谢。
此致
Ravi。
显然,您无法在AS之间共享内存:
在关闭应用程序服务器之前,存在区域实例版本。
区域实例存在,直到当前用户会话的最后一个ABAP会话结束。 对于区域绑定,每个登录到AS ABAP的用户都将多带带计数。 当用户使用外部接口(例如RFC或ICF)登录时,这也特别适用。
顶级事务是调用序列中的第一个程序。 这些区域实例的存在只要加载分配给调用序列的ABAP内存,即加载顶层事务的内部会话的时间就存在。
一周热门 更多>