如何根据不同的来源和参数设置服务/延迟时间

问题描述

我正在建模一个场景,其中说我的来源是收到的订单,但订单可能具有不同的特征,例如订单上的 SKU 的行数、单位数量。根据不同的特点,我的服务/延迟时间也不同。例如,我的服务时间可能是 1slines+5sunits+30s*SKUs。如何设置我的源和延迟模块来模拟这种情况?

解决方法

为订单创建代理类型,为#SKU 等添加参数

在延迟块的持续时间字段中,使用 agent.numSKU 来引用代理类型 numSKU 中的参数 Order

在您的源中,确保它创建了 Order 代理(不是默认代理)。

很多示例模型都这样做,请遵循一些基本教程并检查示例模型:)