在服务器上运行任务队列?

在服务器上运行任务队列?

目前,我在与 API 服务器(2 个核心)相同的服务器上运行任务队列。这是个坏主意还是可以的?为什么这样设置有什么优点或缺点?将它们分开是不是一个更好的主意?性能是否会有所下降?

答案1

这是一个坏主意还是一个好主意?

最初,这可能没什么问题。但最终,您需要弄清楚如何分离应用程序的不同逻辑部分,以便它们可以彼此独立地扩展。

将它们分开是不是更好呢?

是的。

性能是否有所下降?

我不知道 - 是吗?如果您在当前设置下没有遇到 CPU、RAM 或磁盘争用问题,那么答案是:可能不是。

...但如果您的负载持续增加,您将遇到性能问题。

相关内容