gevent

    5

    2答えて

    私は私のサービスのために開く必要がある長いリストのURLを持っています。このリスト全体を開こうとすると、プログラムを起動するときに多くのエラーが表示されます:[Errno 24] Too many open files。私はurllib2とgeventを使用しています。 解決方法はありますか? ありがとうございました。

    12

    1答えて

    デバッグの目的で、私はすべてのグリーンレットを繰り返し、トレーストレースを取得したいと思います - どのようにgeventでそれを行うことができますか? 基本的に、私はthisのgevent相当をしたいと思います。

    18

    1答えて

    私はPythonアプリケーション(Djangoベース)でgeventを利用しています。しかし、私は現在、プロダクションでどのように実行するのかと思っています。どのサーバーを使用しますか?開発時には、私はgevent.pywsgiを使用しますが、その準備はできていますか?私もgunicornについて聞いたことがありますが、私はかなりのものを見ましたbad benchmarks。 注:私はSSLが必要

    5

    1答えて

    私はgevent.monkey.patch_all()を呼び出した後、標準のスレッドモジュールを修正して、pythonスレッドの代わりにgreenletsを使うようにしています。だから、私はPythonスレッド、ロック、セマフォーなどの観点からアプリケーションを書いてから、patch_allを呼び出すと、geventの完全な利益を得ているのだろうか、あるいは明示的なgevent同等物を使うのと比べ

    5

    2答えて

    私はgeikaプログラム内でPikaライブラリ(geventでパッチを当てた猿)を使用してRabbitMQを使用しようとしていましたが、ランダムにタイムアウトエラーが発生しました。 どうすればよいですか?私が使うことができる別の図書館はありますか? WARNING:root:Document not found, retrying primary. Traceback (most recent

    7

    2答えて

    私はgevent労働者を使用して、いくつかのフラスコとDjangoアプリケーションを実行するためにgunicornを使用して、いくつかの質問を持っています...まず は、私がgunicornフォークとは、私のプロセスをインスタンス化するので、それはサルが標準モジュールにパッチを適用すると仮定します私はmonkey.patch_allを自分で呼び出す必要はありません。それはすでに私のために行われてお

    1

    1答えて

    私のスタックは、uWSGI 1.2.2、bottle、およびgevent 1.0b2です。次の非同期を実行しようとしています。 1)私は、私はhttp://projects.unbit.it/uwsgi/wiki/GeventでuwsgiドキュメントPER) 3 Redisのために非同期書き込みデータにgeventを使用することができる機能にクエリ文字列を渡す)できるだけ早く画素画像を提供し、接続

    11

    2答えて

    私はtornadoとgeventの両方が非同期のpythonフレームワークであることを理解しています。 bottle documentationを読んでいるうちに、geventは実際には非同期ではないことがわかりました。同期して動作する疑似スレッドに数千を作成できます。 sevently、geventでは、リクエストハンドラを早期に終了することはできず、完全な応答を返す必要がありますが、竜巻では可

    18

    3答えて

    私はGeventと遊んでいて、私はそれが大好きです。しかし、私は問題に遭遇しました。ブレークポイントにヒットせず、デバッグが機能しません(Visual StudioのPythonツールとEclipse PyDevの両方を使用)。これはmonkey.patch_all()が呼び出された後に発生します。 これは大きな問題です。残念ながら、これはgeventを使用するためのブロッカーです。私はfew t

    5

    1答えて

    私はロングポーリングシステムで作業しています。私はフラスコ+ mongokit +セロリ+ geventを使用します。 セロリタスクで処理するときは、gevent.event.set()は動作しません。私はそれを理解するのを手伝っていきたいと思う(セレンと同時にgeventを使う理由は、Notificationシステムで扱う膨大なプロセスがある) ここは私のサンプルコードです。今 #server.