gevent 相关问题

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

什么是格林莱特?

我是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

无法在 Mac M1 上安装 gevent

无法在 venv 中安装 gevent:在 Mac M1(OS Ventura 13.3.1(22E261)),python 3.9 上 运行 '(cd "/private/var/folders/6j/khw733_d6w52dc93lqy5d0lc0000gq/T/pip-install-bhh121m3/

回答 0 投票 0

在 docker 中运行 locust 会产生 OSError: [Errno 97] Address family not supported by protocol

我在 docker verison 23.0.3 中运行蝗虫我一直收到这个错误。 [2023-04-08 02:12:15,725] 044913c8d54a/INFO/locust.main:在 http://0.0.0.0:8089 启动 Web 界面(接受连接...

回答 0 投票 0

无法安装gevent

我为代码墙道歉,但是,我不再明白如何解决这个问题 我是新手,但我已经遵循了所有基本建议,但无济于事,也许有人可以...

回答 0 投票 0

烧瓶应用程序错误(无效的 HTTP 方法)

我有一个使用 flask 和 gevent 的网络应用程序。当我运行应用程序时,端点方面一切正常,但是一段时间后(可能是几天)出现以下错误: ...

回答 0 投票 0

gunicorn worker (gevent) 使用 python 3.11 启动失败

我们正在使用 alpine 3.16.2、python 3.11.0 和 pip 22.3 以及通过 pip 安装的一堆其他库(django、google 等) gunicorn==20.1.0 gevent==22.10.2 greenlet==2.0.1 独角兽工人 (

回答 2 投票 0

多线程中的pymssql事务错误

以下代码正在生成事务错误。 COMMIT TRANSACTION 请求没有相应的 BEGIN TRANSACTION。 gevent池越大,错误越频繁。 sql_filter = '

回答 0 投票 0

使用 gevent 在 Gunicorn 中时,flask-socketio 可以处理多少个 websocket 客户端?

我正在考虑以下设置: 一个“普通”烧瓶应用程序 一个套接字应用程序 烧瓶套接字 gevent 与 Gunicorn,使用 GeventWebSocketWorker 工人类 一个独角兽工人 如果你是

回答 1 投票 0

Gunicorn - ValueError:不支持非阻塞套接字

我有一个具有实时聊天功能的 Python Flask 应用程序,我正尝试将其托管在 Ubuntu 18.04 LTS 服务器上。我使用 Eventlet 来运行应用程序,并使用 Gunicorn 和 Nginx 来托管它。这是代码...

回答 0 投票 0

Bottle 服务器在计算时没有响应

我有一个在端口 8080 上运行的瓶子服务器,使用“gevent”服务器。我使用这个服务器来支持一些简单的“服务器发送的事件”。 我的问题可能与不确切知道我的......

回答 1 投票 0

django + gunicorn:异步工作者的问题(gevent)。

我遇到了和这个帖子一模一样的问题Django+gunicorn+nginx上传大文件502错误。但提供的解决方案对我来说并不奏效,也许是因为它相当古老。我是...

回答 1 投票 1

从systemd启动gunicorn服务器时,出现Gevent未安装的错误。

我有一个运行ubuntu的EC2实例。它通过 gunicorn 为一个 flask 应用提供服务。我想让gunicorn服务器在EC2实例通过systemd重启时自动启动,使用下面的命令......。

回答 1 投票 1

呼叫grpc服务时,gevent会被屏蔽吗?

代码在这里: import gevent from gevent import monkey import sys import json import grpc sys.path.insert(0, '.') from grpc_gen import monk_pb2, monk_pb2_grpc import random import time import logging ...。

回答 0 投票 0

如何避免Gunicorn杀死烧瓶连接

我正在使用gevent工人在Flask和gunicorn上运行服务器。 flask的端点之一必须将文件上传到S3,这可能需要很多时间。使连接不被...

回答 1 投票 0

在gevent中,我如何转储所有正在运行的greenlet的堆栈跟踪?

出于调试目的,我想遍历所有greenlet并获取其跟踪记录-我该如何使用gevent?基本上,我想做与之等效的gevent。

回答 2 投票 14

StreamingHttpResponse:返回数据库连接到池中/关闭它

如果您有从Django视图返回的StreamingHttpResponse,它何时将任何数据库连接返回到池?如果默认情况下在StreamingHttpResponse完成后执行此操作,则为...

回答 1 投票 4

uWSGI + Gevent未从Nginx接收请求

我是uWSGI / gevent的新手,我的Python Flask服务器的Flask-SocketIo位于Nginx的后面,每当gevent的循环引擎运行时,该服务器就会死机。示例输出如下所示:...

回答 1 投票 0

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