【发布时间】:2019-05-16 16:28:20
【问题描述】:
我正在尝试使用聊天通信为呼叫中心建模,并且需要您对此方案的想法。现实世界的场景是聊天呼叫中心的客户服务代表[CSR]可以根据他们的能力同时为多个客户聊天提供服务[整数值1,2...]
- “聊天”代理 [来源]
- 具有 int 参数的“ChatAgent”资源单元 totalCapacity[default=3]
使用服务,来自源的传入“Chat”从资源池中获取“ChatAgent”[with resourceUnit "ChatAgent"]。在此模型中,“ChatAgent”仅接受服务块内的 1 个“Chat”。
资源池 抓住:unit.totalCapacity--; 发布时:unit.totalCapacity++;
但我无法模拟一个场景,即 1 个“ChatAgent”可以根据他们的 totalCapacity 一次服务多个客户“聊天”,就像在真正的聊天呼叫中心一样。
请告知我如何将这多个代理配置为 1 个资源占用/延迟。
Updated ChatAgent Resource Structure
谢谢, 湿婆
【问题讨论】:
标签: anylogic