【问题标题】:run django microservice with while loop?用while循环运行django微服务?
【发布时间】:2019-04-13 20:51:39
【问题描述】:

我有一个 django 应用程序作为微服务运行。它具有执行以下操作的功能:

  1. 检查目录中与 *.json 匹配的文件名。
  2. 对于每个文件:
    • 处理json数据并转换成xml。
    • 将 xml 保存在目标目录中。
  3. 退出函数。

有什么理由我不应该这样做以使其保持循环运行:

While True:
    main_function()

之前的开发人员使用线程,我认为这让事情变得过于复杂,因为不需要优化性能。

【问题讨论】:

    标签: python django while-loop microservices


    【解决方案1】:

    您可能正在寻找这个: http://www.celeryproject.org/

    Celery 易于理解和实施,不应该花费很多时间。 如果对您有帮助,请告诉我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-18
      • 2021-12-23
      • 2015-07-26
      • 2019-06-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多