問題タブ [sendasynchronousrequest]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
299 参照

siddhi - Siddhi で同期要求応答の例を実行できない

WSO2 Siddhi ドキュメントに記載されているサンプル コードを実行しようとしています。

私はそこに与えられたものを複製しました。

[Event Simulator] タブで、例に示した値を渡しました。つまり、timestamp フィールドに 154467847759 を、creditCardNo(STRING) に 5555555555554444 を渡しました。

これが来ているエラーです。

0 投票する
0 に答える
147 参照

python - URLのセットを非同期的にリクエストし続ける方法(python)?

URL のセットがあります (http サーバーは同じですが、要求パラメーターは異なります)。私が達成したいのは、それらすべてを非同期または並行して要求し続けることです。

threading.Thread()URL ごとに 1 つのスレッドを作成while True:し、要求関数でループを実行することから始めました。もちろん、これはシングルスレッド/シングルリクエストよりも高速に機能しました。しかし、より良いパフォーマンスを達成したいと思います。

次に、ライブラリを試しaiohttpて、リクエストを非同期で実行しました。私のコードは次のようなものです (参考までに、各 URL は と で構成され、url_baseproduct.idURL には要求に使用される異なるプロキシがあります):

観察結果は次のとおりです。1) 期待したほど高速ではありません。実際には、スレッドを使用するよりも遅くなります。2)さらに重要なことは、リクエストは実行の最初にのみ正常に返され、すぐにほとんどすべてのリクエストが次のようないくつかのエラーを返したことです。

また

また

ここで何か間違ったことをしていますか (特にwhile Trueループで? もしそうなら、どうすれば目標を適切に達成できますか?