描述:
我正在使用 NodeJS 和 Express 后端实现一个虚拟队列系统。客户使用它来排队等候服务(例如,洗手间线或熟食线)。我很难在网上搜索示例,因为我发现队列实现的大部分用途是处理单个队列的繁重任务。我还没有见过多队列系统。
验收标准:
- 必须支持多个位置的多个队列。每个位置将有不同的资源(洗手间、更衣室),每个资源需要不同的队列。
- 必须支持实时监控和重新加入能力(将顶部用户添加到队列的最后一个)
我打算使用bullmq包,但不确定它是否支持多队列系统并且似乎有点矫枉过正,因为一旦添加到队列中,我并没有做任何花哨的事情,只是倒计时向前端用户展示他们的在行的位置是。在这种情况下,我可以使用一个好的生产级产品吗?