mapreduce パイプライン コードは webapp2 と ndb を使用していないようで、スレッドセーフをオフにする必要があります。これは、webapp2 とスレッドセーフを使用するようにコードを更新する必要があるということですか?
1 に答える
1
最新の MapReduce フレームワークがあると仮定します。
MapReduce は、db と ndb の両方をサポートしています。
MapReduce は webapp を使用しますが、webapp2 にアップグレードする必要はありません。どちらも WSGI 標準を使用しており、並べて問題なく動作します。
MapReduce は
threadsafe: true
、小さな変更で問題なく動作します。mapreduce/main.py:
def create_application(): return webapp.WSGIApplication(create_handlers_map(), debug=True) mapreduce_app = create_application()
app.yaml:
- url: /mapreduce/pipeline/images static_dir: mapreduce/lib/pipeline/ui/images - url: /mapreduce(/.*)? script: mapreduce.main.mapreduce_app login: admin
于 2013-05-31T08:34:30.987 に答える