2016-06-01 19 views
0

私はプロジェクトでAutobahnを使用していますが、running autobahn components sectionのドキュメントを読んでいる間は、組み込みのApplicationRunnerを使ってアプリケーションコンポーネントを実行することができます。例えば、Python Autobahnアプリケーションを実稼働環境で実行するには?

from autobahn.asyncio.wamp import ApplicationRunner 

runner = ApplicationRunner(url=u"ws://localhost:8080/ws", realm=u"realm1") 
runner.run(MyComponent) 

docsは、具体的

このクラスは、主にWAMPアプリケーションコンポーネントの開発と迅速な ホスティングのための便利なツールである、アプリケーションのランナーが開発にされている状態。

私は、アウトバーンなどで作成されたWAMPアプリケーションコンポーネントをプロダクションでどのようにホストすることになっていますか?のように、生産ランナーはありますか?私。この地域のガンコーンは何ですか?

答えて

0

アプリケーションと同じマシンでクロスバーが実行されている場合は、クロスバーを自動的に起動するように設定できます。

ApplicationRunnerは便利なAPIであり、必要に応じて手動で(イベントループを開始し、接続を開始するなど)いつでも行うことができます。ソースコードに対して、hereをチェックすると、ソースコードの内容を正確に見ることができます。

関連する問題