在后台返回API调用和运行任务的不良做法?

时间:2016-06-17 20:41:14

标签: javascript node.js response api-design

我正在开发一个Node项目,在其中一个API调用中,我们可以选择回复,然后再做一些工作,或者做那个工作然后回复。

在每个API请求中启动后台任务是不好的做法吗?这样做的部分动机是缩短响应时间,然后继续在后台继续工作。我担心的是,后台任务可能会累积,然后对于流程来说太过分了。

我认为理想情况下,我们可能希望将消息放入消息排队系统以供工作人员处理,但这有点开销。

我知道通常错误处理会引起关注,但在这种情况下,只需要抑制后台任务抛出的任何错误都可以。

0 个答案:

没有答案