gpt4 book ai didi

django + celery + redis + postgres 挂了

转载 作者:行者123 更新时间:2023-12-02 07:32:23 24 4
gpt4 key购买 nike

我正在将我的项目部署到 ms azure linux 虚拟机中。

每个服务部署在不同的服务器上。实际上用于服务器。

但是,它不起作用。

celeryd 总是在超过 20~30 个 http 请求时挂起。

然后按 ctrl+c 并重新启动 celeryd 即可工作。但是..它也很快挂起。

Eventlet 和 gevent 也使用..但是.. eventlet 工作得不好.. gevent 更好..

我认为 postgres 或模型的使用是问题之一。但是..我不知道为什么..

有人帮帮我吗?!!!

下面django模型的用法正确吗?

sync_service_log = SyncServiceLog.objects.get(pk = sync_log["service"])
sync_service_log.save()
.
.
{{some codes}}
.
.
sync_service_log.save()

最佳答案

所提供的信息不足以查明确切的根本原因。您是否在一台 Linux VM 上安装所有这些模块?最好的选择是首先在本地构建一个 Linux VM,其中包含所有必要的模块,然后部署到 Windows Azure 并配置所有必要的端口以与其连接。

关于django + celery + redis + postgres 挂了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11488516/

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