如何限制ABAP中的并行进程数

2020-09-10 18:18发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 希望大家都做得很好!...

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

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


专家们,

希望大家都做得很好!

    我正在使用并行处理方法,但我想知道如何将并行进程的数量限制为5,因此程序永远不会同时使用5个以上的进程。

请提供代码帮助我。

请帮助我。

谢谢

沙爹

4条回答
huskylover
2020-09-10 18:35

要么定义(RZ12),然后使用服务器组在您的 RFC调用中,或自己处理运行次数 进程,在调用时增加一个计数器,并在 CALNING方法中将其递减 在任务结束上,在首次呼叫之前,您可以使用FM之类的FM获取可用进程的数量,例如 SPBT_INITIALIZE ,当达到最大数量时,使用等待[对于异步 TASKS] 语句,直到一个空闲(或者甚至执行FM的简单调用,而不是在异步模式下)