关于异步任务队列处理问题请教
Open
- Dominant language
- TypeScript
- Stars
- 19k
- Forks
- 1.8k
- PR merge metrics
- No merged PRs in 30d
Description
### 在此输入你需要反馈的 Bug 具体信息(Bug in Detail):
1. 我使用了`eggjs`作为后端框架,任务队列使用的是`bullmqjs`这个库
2. 我的预期是提供一个`API`,用于提交文件处理的任务
3. 我目前是实现了,但是出现了个问题,当我提交`API`后,任务被添加进行处理,但是任务在处理的过程 再次请求`API`添加任务时会出现请求中的状态,貌似是服务器无法正常响应
我的代码是这样子写的,
1. `service`层通过`ctx.app.messenger.sendToApp`发送任务到`app.js`
2. `app.js`使用`bullmqjs`处理`service`层请求过来的数据,推入队列
我的是不是推送队列这一块的代码不应该在`app.js`中处理?
### 可复现问题的仓库地址(Reproduction Repo)
无
### Node 版本号:
18.19
### Eggjs 版本号:
3.28.0
### 相关插件名称与版本号(PlugIn and Name):
无
### 操作平台与版本号(Platform and Version):
window11 24h2 专业版
Contributor guide
Assessment
This issue has not been assessed yet.