gpt4 book ai didi

architecture - 在微服务架构中设计后台作业的最佳方法是什么?

转载 作者:行者123 更新时间:2023-12-04 08:51:25 24 4
gpt4 key购买 nike

我正在使用微服务架构。根据我的要求,需要一些Restful服务,需要开发一些后台工作。

以杂货配送系统为例,

  • 客户服务——贴心服务
  • 提供者服务-一些 Restful 服务
  • OrderProvision - 一些后台服务,用于检查是否所有的客户商品都由不同的供应商提供。

  • 完成后,向客户发送状态并启动交付系统以开始交付

    对于 OrderProvision 而言,实现微服务的最佳方式是什么?
    在 .Net 框架的情况下,我可以创建一个 Windows 服务/调度程序任务在后台运行并进行检查。如果需要部署在Linux等其他服务器上是不行的。在微服务架构中编写此类后台任务的最佳方法是什么?

    最佳答案

    您可以使用任务队列。看看下面的文章。虽然是针对python的,但其他语言也可以采用概念。

    https://www.fullstackpython.com/task-queues.html

    关于architecture - 在微服务架构中设计后台作业的最佳方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38328727/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com