运行Django服务器时如何订阅GCP Pub/Sub?

时间:2021-02-23 07:28:18

标签: python django google-cloud-platform google-cloud-pubsub

我有一个使用 django 的后端服务,我需要订阅一个托管在 GCP pub/sub 上的消息队列

以下是 Google 提供的示例代码: https://cloud.google.com/pubsub/docs/pull

实现一个函数很容易,

但我必须通过如下命令启动 django 服务器:

python manage.py runserver

或者 ASGI 命令

这个订阅功能应该是持续运行的,最好在后台运行,

我怎样才能做到这一点?

我尝试过 django-crontab 或 django-background-task,但其中任何一个都需要手动运行命令,我认为这不是我需要的。

0 个答案:

没有答案