标签: thingsboard
我正在寻找有关处理规则链中事务隔离的提示。我假设规则链可以在同一设备上并行运行。
让我们说目标是:
如何确保两个平行规则链的执行不会引起竞争条件(例如,电子邮件被触发两次)?
一种解决方案可能是在规则链的开头捕获设备状态的快照,并在整个链中对其进行操作,但是我不确定是否有一种方法可以传达这些数据而不影响共享对象(例如,是否可以通过单个规则链执行传递元数据?)。这只是一个主意。寻找建议。
我恰好正在使用专业/共享服务器。我只能假定它正在使用NOSQL后端。