gevent 相关问题

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

在我的 SageMaker 端点的推理脚本中初始化 s3 客户端时出现递归错误

我需要有关 boto3 超出最大递归深度的递归错误的帮助。当我在推理脚本中初始化 s3 客户端以允许我读取 s3 对象时,就会发生这种情况。您的见解将...

回答 1 投票 0

即使已安装,也没有名为 gevent 的模块

操作系统:Ubuntu 16.04 Python 2.7 点列表 | grep gev 弃用:默认格式将来将切换为列。您可以使用 --format=(legacy|columns) (或定义 format=(legacy|columns) i...

回答 4 投票 0

错误:无法为 gevent 构建轮子,这是安装基于 pyproject.toml 的项目所必需的

我使用的是python 3.9。 我尝试安装 python 包: pip.exe安装gdbgui==0.13.2.0 但这给了我一个错误 错误:gevent 构建轮子失败 构建gevent失败 错误:无法

回答 2 投票 0

Gunicorn 与 Gevent,性能提升

Gunicorn工人阶级 Gunicorn 有worker_class 设置。一些可能的值是 同步 线程 格文特 来自 Luis Sena 的精彩博客的定义 同步 这是默认的工人阶级。每个过程都会

回答 1 投票 0

gevent和多进程的区别

我正在学习如何让我的脚本运行得更快。我认为并行是一个好方法。所以我尝试了 gevent 和多处理。但我对它不同的结果感到困惑。举两个我遇到的例子 前...

回答 2 投票 0

将 Celery Gevent Pool 与 asyncio (asgiref) 结合

我有很多用于 websocket 连接的异步代码。想法很简单:从 websocket 获取数据,计算一些数学并执行大量 io。 数据 = 等待 websocket.recv() # 做一些数学计算 一个...

回答 1 投票 0

带有gunicorn持久数据库连接的django不被重用

最近我遇到了一个关于gunicorn服务的django网站的问题,worker_class是gevent。 PostgreSQL数据库经常抱怨连接太多,在django的settings.py中我...

回答 1 投票 0

为什么我的 except 子句从来没有捕获到 gevent 超时异常?

当我尝试远程登录到服务器时,代码永远不会到达 print 'neverreach1' 或 print 'neverreach2' 行。 导入系统、信号 从 gevent.server 导入 StreamServer 从 gevent.pool 导入...

回答 1 投票 0

Celery 工作线程挂起,没有任何错误

我有一个用于运行 celery 工作人员的生产设置,用于向远程服务发出 POST / GET 请求并存储结果,它每 15 分钟处理大约 20k 任务的负载。 问题是

回答 4 投票 0

用于流式传输请求正文内容的Python服务器

我正在尝试创建 python 智能代理服务器,它应该能够将大型请求正文内容从客户端流式传输到某些内部存储(可能是 amazon s3、swift、ftp 或

回答 3 投票 0

如何强制gevent WSGIServer同时监听HTTP和HTTPS

我可以使用 HTTPS 访问应用程序,但如何在将其转换为 https 后将其重定向以侦听 http。 当我尝试使用 http 访问它时,出现以下错误...

回答 1 投票 0

Bigchaindb 2.2.2 构建 gevent 时安装错误

编译 Cython 文件时出错: -------------------------------------------------- ---------- ... cdef load_traceback cdef 服务员 等待 cdef 等待 cdef 雷尔...

回答 1 投票 0

将 Auto-py-to-exe 与 MULTIPROCESSING lib 一起使用:UndefinedEnvironmentName:评估环境中不存在“额外”

我正在尝试创建从 server.py 脚本运行的 python 应用程序的 .exe。我在一个目录模式下使用 Auto-py-to-exe,它给出了以下命令: pyinstaller --noco...

回答 1 投票 0

由于“您无法在与异步事件循环相同的线程中使用 AsyncToSync”错误,异步 Flask 端点无法同时工作

这是重现该问题的最小蓝图: @my_blueprint.route('/my_route',methods=['POST']) 异步 def my_route() -> 响应: 等待 asyncio.sleep(5) 返回格式_json_respo...

回答 1 投票 0

Gevent greenlet 将异常冒泡到父级

在使用 gevent 时,每当子 greenlet 抛出异常时,我希望它冒泡到父级(理想情况下让父级抛出异常)。在 greenlet 的文档中,它...

回答 1 投票 0

使用 --pool gevent 启动时 Celery 抛出错误,但其他情况下工作正常

我有一个芹菜任务,如下所示: 从芹菜进口芹菜 从 asgiref.sync 导入 async_to_sync 从 celery_app.celery_commands 导入 some_async_command 导入操作系统 redis_connection_string = os.envi...

回答 1 投票 0

什么是格林莱特?

我是gevent的新手。我已经阅读了gevent的介绍 他们提供了简单的示例,但我很难理解 greenlet 是什么。来自学习并发。 Greenlets 非常轻...

回答 2 投票 0

Pika,选择适配器和 gevent

有谁知道使用 SelectConnection 适配器将 pika 与 gevent 一起使用是否安全? 看看代码,我不明白为什么不。据我所知,它只是调用 select.epoll() 我保证......

回答 1 投票 0

从 greenlet 内部调用 trio

我试过这个: 进口三重奏 从 gevent 导入猴子,生成 猴子.patch_all() 异步 def async_double(x): 返回 2 * x def 运行(): 返回 trio.run(async_double, 3) g = 产卵(运行) g.joi...

回答 0 投票 0

Workload Identity 在使用 gevent monkey patching 时停止工作

我有一个应用程序,其中包括一个 Flask API 服务器和一个 worker 来处理来自 PubSub 的消息。它们作为单独的容器在 Kubernetes 中的单独 pod 上运行。 我已经迁移到使用 Workload

回答 0 投票 0

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