gevent 相关问题

Gevent是一个基于协程的Python网络库,它使用greenlet在libevent(1.0之后的libev)事件循环之上提供高级同步API。

如何在生产环境中在 Gunicorn 上分析 Django

我有一个内存泄漏,在测试环境中很难重现。 因此,我想在有限的时间内分析我的生产服务器,以大致了解哪些对象占用了最多的备忘录......

回答 2 投票 0

如何运行 nginx、gevent、virtualenv 和 django

我找不到关于如何在 virtualenv 中运行 Nginx 作为反向代理、gevent 作为 http 服务器和 django 的好教程。 我找到了类似的教程,但它适用于 uWSGI 而不是 gevent。任何指示...

回答 3 投票 0

Celery 按顺序执行任务,一个接一个

我有一个 Django 应用程序,其中包含大量 I/O 密集型任务。 我使用 Celery 在线程中运行这些任务,并使用进度条管理 UI 中的进度。 这是我的配置: Django 版本...

回答 1 投票 0

pyinfra中的并行选项和无等待选项有什么区别

我想知道pyinfra中的并行选项和无等待选项有什么区别。 我了解并行选项控制一次主机的数量,无等待选项控制主机是否运行...

回答 1 投票 0

在跨服务 GRPC 请求中遇到 500 个超出期限的错误

我正在处理我职业生涯中最困难的错误之一。首先进行一个简短的总结:我有两个服务,都是用 python 编写的。第一个(以下称为客户端)是一个 http 服务 API

回答 1 投票 0

如何在greenlet中从python线程接收数据而不阻塞所有greenlet?

我们有一个严重基于线程的现有代码库,我们试图通过flask-socketio公开它。我找不到一种机制让 greenlet 等待来自线程的数据而不阻塞...

回答 1 投票 0

使用 Google Bigtable 和 Cloud Pubsub 的组合偶尔会挂起

我使用Gunicorn(Gevent)+ Flask链制作了一个Web API应用程序。 当它收到数据时,它使用单例模式从 Bigtable 中的 5 个不同表中读取行,然后执行 cpu 密集型任务。 之后...

回答 1 投票 0

Gevent 无法使用诗歌安装在 M1 mac 上

我尝试使用诗歌为虚拟环境安装许多依赖项。当到达 gevent (20.9.0) 时,它会得到以下内容 导入错误: 导入错误:dlopen(/private/var/folders/21/

回答 4 投票 0

ssl.py 中的“RecursionError:超出最大递归深度”:`super(SSLContext, SSLContext).options.__set__(self, value)`

我在以下远程服务器设置上使用Python 3.6.5: 服务器:Windows 10 蟒蛇:3.6.5 请求:2.18.4 潘塔霍:8.0 当我针对服务器中的 URL 运行 request.get 时

回答 6 投票 0

设置 Odoo 15 时安装 gevent 时出错:Cython 编译问题

我在尝试安装 Odoo 15 的要求时遇到问题。具体来说,当尝试编译 gevent 包时安装失败,并且我看到许多错误...

回答 1 投票 0

SSL 和 WSGI 应用程序 - Python

我有一个 WSGI 应用程序,我想将其置于 SSL 后面。我的 WSGI 服务器是 gevent。 在这种情况下,通过 SSL 为应用程序提供服务的好方法是什么?

回答 3 投票 0

Celery启动命令行中gevent greenlet的合适数量是多少

对于gevent池,我们可以使用参数“-c”来指定greenlet编号。如下所示。 芹菜工人-A celerytasks.celery_worker_init -P gevent -c 1000 --loglevel =信息 问题:...

回答 1 投票 0

请求 webdriver 循环

我的代码如下所示: def download_article_picture(自己): """ 根据输入的 url 下载文章图片(如果有) ”“” 对于我...

回答 1 投票 0

使用 gevent.spawn 时弹出错误的应用程序上下文

我正在尝试在我的 Flask 应用程序中使用 gevent 运行多个并发下游请求。 我有: 导入 gevent 从 gevent 导入猴子 猴子.patch_all(线程= False) 从烧瓶导入 F...

回答 1 投票 0

Locust Gevent 友好插座

我有下面列出的以下客户端,可以使用自定义 protobuf 消息向我的服务器发送请求。我如何使这个 gevent 友好,以便我可以并行连接。现在看来

回答 1 投票 0

Flask + gevent:可能的套接字泄漏(处于 CLOSE_WAIT 状态)

在使用 Flask 和 gevent 进行流式传输时,可能存在连接泄漏。 服务器端的许多连接(在客户端关闭之后)处于 CLOSE_WAIT 状态。 ...

回答 1 投票 0

MongoDB 中的连接池如何与 pymongo 驱动程序配合使用? [重复]

我在基于 gevent 的框架上使用 mongodb 和 pymongo 驱动程序。我不明白工作池连接。我正在针对每个请求创建一个新的连接实例: 连接= MongoClient(主机='

回答 1 投票 0

Gevent:在每次for循环迭代中yield是一个好习惯吗?

我来自 Node.js,其中 https://github.com/caolan/async 等库允许异步迭代数组而不阻塞事件循环。 我是否正确地实现了同样的目标...

回答 2 投票 0

如何在运行 HTTP 的 gevent Flask/wsgi 服务器收到 HTTPS 请求时抑制“无效的 HTTP 方法”错误消息

如果我的应用程序的困惑用户意外地对运行 gevent 的“普通”flask 服务器(期望 HTTP 请求)进行 HTTPS 调用,我会收到一条日志消息,但我不知道如何...

回答 1 投票 0

如何在运行 HTTP 的 gevent Flask 服务器收到 HTTPS 请求时抑制“无效的 HTTP 方法”错误消息

如果我(或其他人)不小心对运行 gevent 的“普通”flask 服务器(期望 HTTP 请求)进行 HTTPS 调用,我会收到一条我不知道如何摆脱的日志消息,...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.