問題タブ [throttling]

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 投票する
1 に答える
224 参照

.net - 私のWCFサービスは、明示的に設定せずに調整されますか?

WCF サービスは、明示的に設定せずに調整されますか?

もちろん、プログラムで指定するわけではありません。

ちなみに、私は IIS 6.0 でホストされている WCF 4.0 と、IIS 7.5 でホストされている WCF 4.0 について質問していますが、私が知る限り、この質問には関係ありません。

0 投票する
3 に答える
5156 参照

php - ログイン試行を抑制する方法 - PHP & MySQL & CodeIgniter

失敗した試行に基づいてログイン試行を抑制できるようにしたいのですが、いくつか質問があります。

MySQL を使用する必要がありますか? (DB に負担がかかる可能性があることをお読みください)
ユーザーごとに、システム全体またはシステム全体だけで調整する必要がありますか? (一般の人がパスワードを推測するのを防ぐため)
しきい値はどのように計算すればよいですか? (そのため、変更/成長に自動的に適応します)
このしきい値を取得するにはどうすればよいですか? 失敗するたびにクエリ/計算するか、キャッシュに保存しますか?
スロットルには何を使用すればよいですか? (スリープ()がサーバーに負担をかける可能性があるという応答を読んでください)

誰かサンプルコードを持っていますか?

私はこれにかなり慣れていないので、助けていただければ幸いです!ありがとう

0 投票する
3 に答える
580 参照

performance - DataStage をスロットルする方法

私は、多数の DataStage シーケンスを並行して実行できるプロジェクトに取り組んでいます。特に、パフォーマンスが低く、多くのリソースを必要とし、共有環境に影響を与えるものがあります。パフォーマンス チューニング イニシアチブは進行中ですが、時間がかかります。

それまでの間、DataStage を調整して、この特定のジョブ/シーケンスで使用できるリソースを制限できることを期待していましたが、個人的に DataStage の経験は特にありません。

この機能が DataStage (v8.5 だと思います) に存在するかどうかコメントして、さらに詳細な方向性を教えてください。

第二に、ユーザーに基づいて調整できることを私は知っています (これは AIX の「ulimit」に関係していると思いますが、よくわかりません)。異なるユーザーとして異なるジョブ/シーケンスを実行するのは簡単/可能ですか?

0 投票する
1 に答える
592 参照

throttling - 送信メッセージを抑制するデータ構造は?

メッセージを送信する必要があります (この段階では、実際のテクノロジは関係ありません)。基本的に、1 秒あたりのメッセージ数に関して、送信者と宛先に関連する制約があります。送信者からのメッセージを受け入れるときにスロットリングを強制することは気にしませんが、送信するときにそれらをスロットリングする必要があります。プライオリティ キューについて考えていましたが、もっと良いアドバイスがあるかもしれません。

とにかく、アプリケーションはマルチスレッドで、C で書かれ、Linux で実行されます。

0 投票する
1 に答える
1350 参照

java - Java - SOAP API 呼び出しのスロットリング

SOAP API にリクエストを送信する Java アプリケーションを構築しています。API が公開する特定のメソッドは調整されており、これらのメソッドの調整率は 5 p/m から 100 p/m の範囲で異なります。すべてのリクエストを毎分午後 5 時までに制限することは受け入れられません。これは、一部のメソッド (スロットリング制限がより高いメソッドなど) により頻繁にアクセスする必要があるためです。

プロジェクトにスロットリング制御を実装して、さまざまなメソッドに異なるスロットリング制限を指定するにはどうすればよいですか?

乾杯、

ピート

0 投票する
5 に答える
2534 参照

system.reactive - 最初に発生したイベントを取得してから 2 秒間イベントを抑制する方法 (RxJS)

RxJS は、重複するボタンのクリックを 2 秒間抑制するのに完全に適合するはずだと思います。ただし、実装に苦労しています。

便宜上、jsFiddle を既に作成しています。CDN が見つからなかったため、Rx を内部に貼り付けただけなので、このフィドルを下にスクロールする必要があります。

http://jsfiddle.net/cburgdorf/mUMFA/2/

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

ruby-on-rails - ユーザーへの大量のメッセージの送信を抑制する「レールの方法」は何ですか?

Rails 3 アプリがメッセージ (電子メールまたは SMS) をユーザーに送信する場合、送信速度を調整する必要はありません。

仮定する

何百ものメッセージを返しますが、(a) 一度にすべてをメモリに入れたくないし、(b) 一度にすべてを起動することはできません。

実際の制限が、たとえば 1 分あたり 200 回の送信である場合、小さなバッチでそれらを「見つける」レールの方法は何ですか (b) .send_me への呼び出しを調整して、目標の送信レートを達成します。

FWIW は Heroku で実行しており、delayed_job を他の目的で実行しています。

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

enterprise-library - エンタープライズライブラリの電子メールトレースリスナーがメールサーバーを強制終了しています

現在、アプリケーションのストレステストを行っており、アプリケーションが爆発すると、EntLib4.0電子メールトレースリスナーを介して送信される例外通知でExchangeサーバーを攻撃することになります。

送信される電子メールを抑制するためにどのような戦略を使用できますか。これについてEntLibに何かありますか、それともExchangeで構成されたものである必要がありますか?これがアプリで解決できることを期待しているので、クライアントにメールサーバーの構成を変更するように指示する必要はありません。

それか、Eメールトレースリスナーを無効にするだけですが、これはまったく良いオプションではないと思います。

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

postgresql - PostgreSQLで長時間実行されるi/oを多用するクエリの影響を減らすにはどうすればよいですか?

この投稿は、カーソルを使用して、制限された速度でクエリからフェッチできることを示しています。どうすればよいですか?

私の目的は、この優先度の低いクエリが他の優先度の高いクエリに与える影響を減らすことです。

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

amazon - Amazon Sandbox (商品広告) - HTTP 503 エラーとリクエストスロットリング

Amazon の Product Advertising API を使用して、API の BrowseNodeLookup メソッド (Java を使用した REST) を使用してノード階層を取得します。Amazon のサンドボックスでは、個々のリクエストは機能しているように見えますが、さまざまなノードにリクエストを送信し続けると、最終的に HTTP 503 エラーが発生します。

Amazon のフォーラムへの以前の投稿の 1 つは、サンドボックスで 1 秒あたり 20 リクエストの制限を示しました: