2

最近、jquery getJSON 関数を使用してトルネード ハンドラーを呼び出すホーム プロジェクト用に TornadoWeb のテストを開始しました。そして、私が説明を求めている奇妙なものを見つけました。

トルネードでHandler1の ajax リクエストを起動すると、場合によってはHandler1が戻る前にHandler2のリクエストが開始されます。development-server ログと firebug console-debugging から、Handler2リクエストがHandler1リクエストが終了するのを待ってから戻ることがわかります。したがって、基本的に、XHR 呼び出しは以前の XHR を待っています。それらは非同期/ノンブロッキングであるはずですよね?? それとも私は何かが欠けています。

http://github.com/harshh/Harsh-Projects/でtesttornadoと呼ばれるテスト ケース環境を確認できます。main.py をサーバー トリガー ファイルとして使用します。

これに光を当てることができる人からの助けをいただければ幸いです。

4

2 に答える 2

0

ここでより良い説明を得ることができませんでした。いくつかのより良い洞察が見つかりますが、トルネード グループ ディスカッション. ありがとう。

于 2010-08-04T19:32:58.067 に答える