gevent

    3

    1답변

    저는 수영장 용 gevent (모두 원숭이 패치)를 사용하여 많은 셀러리 작업 (20,000)을 실행하고 있습니다. 이러한 각 작업은 애드워즈와 같은 타사 서비스에서 데이터를 가져옵니다. 기본 SSL 오류로 인해 작업이 계속 실패합니다. 다음은 몇 가지 예외에서 스택 추적입니다 (특별한 순서는 아니지만 별도의 태스크 실패입니다). 가끔 WantWriteEr

    1

    1답변

    나는 eventlet 셀러리 작업자를 사용하고 있으며 내 작업 내에서 greenthreads 풀을 사용하는 것이 안전한지 알고 싶습니다.

    1

    1답변

    gevent와 함께 표준 파이썬 로깅 모듈을 사용하려고합니다. 나는 원숭이 패치 스레딩을하고 난 내 응용 프로그램에서 작동하도록 로깅을 기대하는 : import gevent.monkey gevent.monkey.patch_all() import logging logger = logging.getLogger() fh = logging.FileHan

    0

    1답변

    요약 : Pymongo는 내 플라스크 + gevent + uwsgi + nginx 앱에서 아무 이유없이 자동으로 작동하지 않는 것처럼 보입니다. 내가 어디를보아야하는지에 대한 몇 가지 조언을 원할 것입니다. 저는 웹 응용 프로그래밍 (및 파이썬)의 초보자입니다. 나와 함께하시기 바랍니다. 나는 Heroku에서 OpenStack 공급자로 응용 프로그램을 이식

    11

    1답변

    테스트 환경에서 재현하기 어려운 메모리 누수가 있습니다. 그래서 제한된 기간 동안 프로덕션 서버의 프로필을 작성하여 어떤 개체가 대부분의 메모리를 차지하는지 대략적으로 살펴보고 싶습니다. 그린 렛 사용으로 인해 Gunicorn을 프로파일 링하는 것이 쉽지 않은 것 같습니다. 나는 실행 해요 : 파이썬 2.7.3 Gunicorn 18.0 장고 1.6 이 내

    0

    1답변

    gevent 라이브러리 설명서에서는 gevent.monkey.patch_all() 함수를 사용하여 표준 라이브러리 모듈을 협동 적으로 만들 것을 제안합니다. 표준 라이브러리 모듈을 가져 오기 전에 표준 라이브러리를 명시 적으로 원숭이 패치 할 수 있기 때문에이 방법은 내 코드에서만 작동합니다. 스레딩 소켓 모듈을 내부적으로 가져 오는 제 3 자 라이브러리

    2

    1답변

    gevent.joinall을 호출하는 상위 레벨에서만 처리 할 수있는 각 greenlet에서 예외가 있습니다. 콜백과 함께 link_exception을 사용하려고했지만 예외가 발생하면 gevert가 모든 tracesback을 std.err에 먼저 쓰고 콜백이 호출됩니다. 그래서 어떻게 완전히 끌 수 있습니까? 파이썬 2.7.6 Gevent 1.0.1

    2

    1답변

    다음 오류를 인쇄하는 데몬이 있습니다. ... Respawned uWSGI worker 58 (new pid: 23363) DAMN ! worker 59 (pid: 23300) died :(trying respawn ... Respawned uWSGI worker 59 (new pid: 23364) DAMN ! worker 60 (pid: 23301

    1

    1답변

    python3에서 gevent를 사용하여 웹 페이지를 다운로드하는 스파이더 프로그램을 작성하고 싶습니다. 여기 내 코드입니다 : import gevent import gevent.pool import gevent.monkey import urllib.request gevent.monkey.patch_all() def download(url):

    2

    1답변

    gevent-socketio를 사용하여 작업 스레드의 메시지를 보내고 연결된 모든 클라이언트를 작업 상태로 업데이트하고자합니다. 나는이 시도 : from flask import Flask, render_template from flask.ext.socketio import SocketIO, send, emit import threading import