3

ここでgevent-socketioに関するCodySoylandのブログ投稿で提示されたアイデアを拡張しています:http://codysoyland.com/2011/feb/6/evented-django-part-one-socketio-and-gevent/

しかし、例外が飲み込まれている場所を見つけるのに苦労しています。socketioループ中に発生したエラーはすべて消えたように見え、実行は停止します。mod_wsgiに関する他のスレッドで提案されているように、Pythonロギングモジュールを使用してみましたが、役に立ちませんでした。

誰か助けてもらえますか?

4

1 に答える 1

5

これで修正されました

import sys
import traceback
from django.core.signals import got_request_exception

def exception_printer(sender, **kwargs):
    print >> sys.stderr, ''.join(traceback.format_exception(*sys.exc_info()))

got_request_exception.connect(exception_printer)
于 2011-03-25T01:30:03.493 に答える