线程安全增加计数器变量

2020-09-07 05:46发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 您知道吗,有人知道在...

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

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


大家好,

您知道吗,有人知道在线程/线程中增加变量的安全方法(在这种情况下,IdM 7.2中是全局变量。)
在全局/公共JavaScript中。

如果我使用uGet ... Var和uSet ... Var,我会遇到可能的比赛条件,因为我没有拥抱这两个电话的信号灯。

感谢报酬

Ansgar

5条回答
太Q了
2020-09-07 06:15

是的,我想是的。 这可能很难破解。但是我可以想到几种理论上都可以使用的方法,但这可能会为您提供一些有用的方法。

1。 在更新变量的每个任务之后,请暂停/休眠以允许其他进程停止。 这可能无法缩放。

2。 您是否可以使用属性或创建某种标志,该标志可以供进程使用以查看其是否已"签出",并等待其清除后再继续? 标记的值可能需要是日期/时间戳。

不太确定如何设置这些标记,不幸的是,目前我没有足够的带宽来制作类似这样的东西,但是也许 它将为您或社区中的其他人激发一个想法。

一周热门 更多>