Вопросы по теме 'gevent'
Сервер WSGI, который обрабатывает запрос, несмотря на отключение клиента? - Питон
Мне нужно найти стабильный сервер wsgi, который не остановит обработку запросов при отключении клиента.
Я не уверен, что uWSGI или gunicorn соответствуют этим критериям.
Забыл добавить это:
Я также пытаюсь вернуть ответ до того, как...
612 просмотров
schedule
22.03.2024
Заставить Джанго стать зеленым
У меня есть команда управления Django, которая делает тысячи запросов TCP/UDP. Я использовал Gevent, чтобы ускорить это, поскольку я реструктурировал свой код, чтобы он работал как сопрограммы. Соединения сокетов больше не блокируются, но из того,...
2681 просмотров
schedule
29.04.2024
как включить асинхронный режим запросов?
для этого кода:
import sys
import gevent
from gevent import monkey
monkey.patch_all()
import requests
import urllib2
def worker(url, use_urllib2=False):
if use_urllib2:
content = urllib2.urlopen(url).read().lower()
else:...
22195 просмотров
schedule
18.10.2022
Ошибка Django gevent с одним потоком в Apache
Я импортирую библиотеку со своим кодом, который дает мне
NotImplementedError: gevent is only usable from a single thread
библиотека является внутренней, поэтому я не могу поделиться ею, к сожалению.
Мне удалось решить эту проблему для...
743 просмотров
schedule
05.06.2024
gevent TCP-сервер в Windows
Я пытался создать TCP-сервер с gevent без (какого-либо серьезного) успеха до сих пор. Я думаю, что проблема кроется в Windows (раньше у меня были проблемы с сокетами под Windows). Я использую Python2.7, gevent0.13 под Windows7. Вот мой код:...
819 просмотров
schedule
08.10.2022
Flask: невозможно получить доступ к current_app из прослушивателя socket.io
Я пытаюсь получить доступ к current_app из слушателя, чтобы можно было использовать значения конфигурации приложения, для какого канала подписаться. Однако я получаю «RuntimeError: работа вне контекста приложения».
Вот код, о котором идет речь:...
3075 просмотров
schedule
10.05.2024
Преобразование и унификация данных API в Python
Я пытаюсь извлечь аналогичные данные из нескольких сторонних API, каждый из которых имеет несколько различающиеся схемы, и преобразовать их все в единую схему для хранения в БД и предоставления доступа через унифицированный API. На самом деле это...
127 просмотров
schedule
29.03.2024
gevent (py)wsgi изящное завершение работы
Единственный известный мне способ (из поиска и проверки источника gevent) изящно отключить сервер на основе gevent WSGI:
server = gevent.wsgi.WSGIServer(('', 80), someWSGIApp)
def shutdown():
print('Shutting down ...')
server.stop(timeout=60)...
4215 просмотров
schedule
12.05.2024
совместимость gevent с другими пакетами
Короче говоря, мой вопрос: как узнать, совместим ли какой-то конкретный пакет Python с gevent (по крайней мере, с gevent.monkey.patch_all)?
На самом деле мне было интересно, совместима ли библиотека https://github.com/benoitc/http-parser с gevent...
675 просмотров
schedule
22.05.2024
Как узнать, почему uWSGI убивает воркеров?
у меня есть приложение на пирамиде. Я запускаю его в uWSGI со следующей конфигурацией:
[uwsgi]
socket = mysite:8055
master = true
processes = 4
vacuum = true
lazy-apps = true
gevent = 100
И конфиг nginx:
server {
listen 8050;...
16653 просмотров
schedule
28.04.2024
gevent и SSL вызывают нарушение протокола EOF
Я пытаюсь запустить простое приложение с поддержкой SSL, используя gevent.pywsgi WSGIServer . Тем не менее, я продолжаю получать SSLError: [Errno 8] _ssl.c:510: EOF occurred in violation of protocol примерно через 10-15 секунд после первого...
1456 просмотров
schedule
24.10.2022
Как позволить двум скриптам Python общаться друг с другом
У меня есть серверная программа gevent-socketio (аналогичная simple-chat- пример ) работает. На той же машине есть второй скрипт на Python, который выполняет обнаружение движения и также работает бесконечно. Я хочу, чтобы они оба разговаривали...
1244 просмотров
schedule
03.11.2022
Как использовать потребителя группы pykafka с gevent?
Я использую группу потребителей pykafka с gevent, но результаты имеют повторяющиеся данные. показать мой код:
import gevent
from pykafka import KafkaClient
topic_name = 'test2'
bootstrap_servers =...
402 просмотров
schedule
11.12.2023
ошибка приложения heroku из-за gevent
когда я пытаюсь нажать на Heroku, он правильно развертывается, но показывает ошибку приложения. введите здесь описание изображения
никакие обновления невозможны, журнал heroku следующий
2018-09-13T04:54:13.237927+00:00 приложение[web.1]:...
275 просмотров
schedule
28.03.2024
Изящная остановка гринлетов в службе Windows
Используя pywin32 и gevent, я создаю службу Windows, которая выполняет две функции:
Он запускает веб-сервер для простого веб-приложения (используя адаптер сервера gevent для бутылки, который запускает serve_forever() WSGIServer).
Он...
197 просмотров
schedule
23.02.2024
Gevent выдает исключение из неправильного потока (greenlet)
Похоже, что Gevent вызывает ошибки, связанные с сетью, в гринлетах, которые в настоящее время не имеют доступа к сети. Вот пример трассировки, в которой для краткости опущены некоторые детали:
Traceback (most recent call last):
...
File...
1074 просмотров
schedule
01.02.2024