問題描述
1、發生器每隔10秒按指數分佈產生item,下游有三個暫存區
2、產生item按照下述順序循環發送到三個暫存區,例如前九個item分別到111222333,第十個產品開始又回到111222333……類似循環。
解答:
一、模型佈局,如下圖所示
二、參數設置
1.發生器參數設置
1)到達時間間隔設置
操作:發生器---到達時間間隔--統計分佈--指數函數,設置結果如下圖
,
2)發送至端口設置
目的:實現產品按照一定的順序循環發送,即前九個item分別到111222333,第十個產品開始又回到111222333
操作:臨時實體流---發送至端口---選擇“指定端口”---輸入循壞函數表達式:trunc((getoutput(current)%9)/3)+1
函數表達式至關重要,其中trunc表示取整,具體用法類似於int
二、運行效果查看
圖中截取運行時間爲97.12s,模型完全按照描述的運行。