Вопросы по теме '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 просмотров

Ошибка 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 просмотров

ошибка приложения 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