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

2020-09-10 18:18发布

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

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


专家们,

希望大家都做得很好!

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

请提供代码帮助我。

请帮助我。

谢谢

沙爹

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

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


专家们,

希望大家都做得很好!

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

请提供代码帮助我。

请帮助我。

谢谢

沙爹

付费偷看设置
发送
4条回答
huskylover
1楼-- · 2020-09-10 18:35

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

悠然的二货
2楼-- · 2020-09-10 18:54
< p>如果只有搜索功能。 哦...等等...有! 这可能会导致您在这里访问我的博客: https://blogs.sap.com/ 2019/03/19/parallel-processing-made-easy/

也请阅读注释-提供其他解决方案。

三十六小时_GS
3楼-- · 2020-09-10 18:50

非常感谢 雷蒙德,您的文档对我有很大帮助

灬番茄
4楼-- · 2020-09-10 18:47

点击 链接以在在线文档中查找示例。