云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

游戏服务器_阿里云子账号登陆_优惠

小七 141 0

在处理多个事件和工作流触发器的工作流密集型系统中,默认情况下在同一本地目标中处理事件。在本文中,我们将对这种方法进行微调,以获得更好的资源利用率和并行性。

默认情况下,所有工作流和事件都由出站调度器(SMQ2)在单个队列中处理。带出站目的地的默认设置可能如下

在工作流/事件密集型系统中,无法控制先处理哪个事件。低优先级工作流和高优先级工作流得到相同的处理。

在涉及汽车喷漆作业的生产环境中,请考虑以下场景。以下是根据优先级不同的异步事件:

用时间表更新painter手册将喷漆作业详情发送至喷漆室预订系统更新库存更新用于报告的数据聚合

在没有任何优先级的情况下,所有上述事件都被平等对待,返利手游平台,可以按任何顺序处理。此外,建站服务,低优先级事件(如数据聚合)可能会占用较长的执行时间,大数据分析技术,保留高优先级事件。

幸运的是,我们可以使用SWE2中的接收器目标模拟控制和优先级排序。

我们必须为每个所需优先级创建一个新的RFC目标。让我们把最高优先级的RFC目的地称为WF\ U LOCAL\ U PRIO1。必须在"接收方目的地"中输入新的RFC目的地。结果如下:

一旦对所有必须优先处理的事件进行了此操作,发发淘客神器,则必须在SMQ中进行相应的更改。我们定义新的队列并执行资源分配。

请注意如何根据事件优先级进行资源分配,我们还可以限制优先级最低的事件。虽然无法在出站调度器中定义确切的队列优先级,但我们可以通过这样的资源分配来模拟这一点。

虽然此设置不能保证总是首先执行优先级事件,但我们可以在运行时调整max connection参数,以获得尽可能好的结果。也可以在非高峰时间将更多的资源分配给数据聚合队列。

除了其他众所周知的方法外,这种方法还可以用来微调异步重处理系统。

,云零售