首页 > 解决方案 > Kubernetes Jobs 是否有助于在后台执行耗时的微服务?

问题描述

在我的 Web 应用程序中,我有某些任务,例如上传文件,这会耗费大量时间,那么将其作为 Kubernetes 作业运行是不是更好?

我没有找到任何合适的用例来执行这样的任务

我的服务器在 Kubernetes pod 中运行,对于一些耗时的任务,我只想在单独的作业上执行它以平衡负载并异步运行它

标签: kuberneteskubernetes-jobs

解决方案


不,这需要为您的 Web 框架或其他任何东西提供某种后台任务执行库。工作可能是其中的基石,但绝对不是全部。看看 Gearman、Celery、Resque 等工具。


推荐阅读