并行处理错误最大会话数

2020-08-15 15:53发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我使用RFC实现了并行处...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我使用RFC实现了并行处理,但遇到一个错误–用户登录后首次执行时,"达到内部会话的最大数量"。 在用户存在并重新执行之前,所有后续执行都可以正常工作,没有错误。

当它发出此错误时,我注意到SM04中带有"应用程序信息<远程客户端代理>"的额外RFC会话。

预先感谢

6条回答
Tong__Ming
2020-08-15 16:16

Nageswara Katta

在启动之前,对于并行处理,服务器中的最大会话数 组 使用FM确定并保留的可用进程:SPBT_INITIALIZE。

您必须输入服务器组名称并获取可用的免费资源。 以下代码供您参考:

调用功能'SPBT_INITIALIZE'
       出口
         group_name = iv_group
       输入
         free_pbt_wps = lv_jobs
       例外情况
         invalid_group_name = 1
         internal_error = 2
         pbt_env_already_initialized = 3
         current_no_resources_avail = 4
         no_pbt_resources_found = 5
         cant_init_different_pbt_groups = 6
         error_message = 98
         其他= 99。

 *注意确保在所有可用的免费资源中,您仅使用其中的80%,以确保有效的性能而没有任何瓶颈。 这可以帮助您将20%的资源始终可用于任何新资源请求。

 问候!

一周热门 更多>