問題タブ [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.
php - 「パスワードを忘れた」スロットリング
ユーザーにリセットリンクを含むメールを送信する「パスワードを忘れた」システムをセットアップしています。M の質問: このシステムの悪用を防ぐにはどうすればよいですか? 人々がこれを使用して人々の受信トレイにスパムを送信しないようにするにはどうすればよいですか?
mysql - 全体的なパフォーマンスに影響を与えないように、Mysql テーブルのインデックス作成を調整する方法はありますか?
大規模なデータ セットを本番データベースにロードする必要があります。
15 個のファイルをそれぞれアップロードしてテーブルに挿入する必要があります。それぞれ約500 Mbです。
インデックスを作成する必要がある 2 つの ID 列があります。インデックスを配置してファイルをロードすると、アップロードに約 3 時間かかります。インデックスを削除し、ローカル ファイルにデータをロードしてから、インデックスを再度追加すると、操作全体に約 30 分かかります。
問題は、新しくインポートされたデータのインデックス作成中に、データベースの応答性が大幅に低下することです。インデックス作成を「低い優先度」で実行して、他のクエリが 95 ~ 100% の速度で実行され、インデックス作成の種類がバックグラウンドで動作するようにする方法はありますか?
Amazon RDSを使用しているため、別のサーバーにロードしてからテーブル ファイルをコピーするというオプションはありません。
特定のボックスのインデックス作成中に優れたパフォーマンスを得る方法があるかどうかを確認したいので、これに報奨金を追加します。
php - ログイン試行回数を PHP に保存する
ユーザーがログインを試みた回数を追跡する最良の方法は何ですか? つまり、セッションデータ、データベース、一時ファイル、またはその他?
wcf - WCFサービススロットリング
私はWCFサービスでTCPバインディングを使用しましたが、多くの人がこのサービスに接続する可能性があります。私の質問は、wcfサービスでサービススロットリングを実行する必要がある場合、それを行うための理想的な方法は何ですか?
amazon-ec2 - botoElasticMapReduceスロットリングとレート制限
次のように、botoAPIを介してAmazonEMRからレート制限に数回遭遇しました。
操作は、ジョブフローの状態を要求する1回限りの操作であるため、レート制限は必要ありません。他の誰かがこの問題に遭遇しましたか?また、EC2とEMRのスロットリング/レート制限に関するドキュメントはあまりないようです...
wcf - MSMQ WCF スロットリング
WCF を介してメッセージ キューを読み取る Windows サービスがあります。サービスが別のメッセージの前に 1 つのメッセージを処理するようにします (メッセージごとの集中的なメモリ アクション)。スロットリング構成を 1 に設定しましたが、何もしていないようです。キューに 6 つのメッセージがある場合、開始直後に 4 つかかります。
何か不足していますか?
私の web.config :
私のサービスホストの作成:
契約のあるクラス:
api - Amazon Product Advertising API スロットル制限への対処
Amazon Product Advertising API を使用している方は、スロットルに遭遇した経験はありますか? おそらく、制限は 1 秒あたり 1 リクエストに設定されていると思いますが、それはあなたの経験ですか?
サイトを全国規模に拡大したいと考えていますが、すべての Amazon API リクエストをスロットルなしで行う能力について懸念があります。すべての応答を 24 時間キャッシュし、短期間にあまりにも多くの検索を行うユーザーを抑制します。
私は心配する必要がありますか?助言がありますか?
php - PHP コードを使用して送信メールを調整する
私は、送信メール用にphpでスロットリングコードをコーディングしている最中です。
スロットリングに適したアルゴリズムを知りたいですか? 以下のデザインについてコメントしていただけますか?
仕様:
メールは MySQL に保存されます。
PHP はデータを取得し、PHPmail を使用して送信します。
ここまでの計画:
データベースから電子メール列を取得します。
ドメインを取り出すと、レコードの ID がペアになります。
ドメイン (mx & a レコード) を確認します。
テーブル内の有効なドメインを更新します。
ドメインを一意のスタックに並べ替えます。
ID を使用してレコードを検索し、メールを送信して、各スタックを 1 回ポップします。
次のスタックに移動し、完了したら最初のスタックから繰り返します。
助けてくれてありがとう!ジャセ
wcf - WCF とネットワーク帯域幅調整
WCF サービスのメソッドを呼び出すクライアント アプリケーションがあります。このメソッド呼び出しのパラメーターの 1 つが 10MB に近い場合があります。これは、クライアントが非常に低速なネットワークにある場合に問題を引き起こします。10MB のデータがサーバーに転送されているとき、ネットワーク内の他のユーザーは深刻な速度低下を経験します。メソッド呼び出しごとに帯域幅の使用を調整する方法はありますか?
高低を検索して、オプションのみがカスタム チャネルを作成しているようです。カスタム チャネルの作成方法に関する適切なドキュメントを見つけることができません。どんなポインタでも本当に役に立ちます
c - Windows(Vista) CMD 垂直リフレッシュレート
それで、私は DOS プロンプト用の昔ながらの ASCII ゲームを開発しています。そう言えば、ノスタルジックです。とにかく、私がそれに戻ってから、画面メモリに直接アクセスすることを再学習し、ゲームのリフレッシュレートが約30〜60Hzになる最近まで、とても楽しんでいました. XP、Vista、および 7 では、コマンド プロンプトの vert refresh が約 14 Hz でスロットルされているように見えます。一定の KB 入力を与えると、約 25 ~ 30 Hz に跳ね上がります。
要点は次のとおりです。DOSゲームを実行すると、ウィンドウモードで非常に途切れますが、スペースバーを押したままにすると、更新がはるかに改善されます。フルスクリーンモード(Alt + Enter)で実行すると、問題はまったくないので、メインOS(Windows)がエミュレートされたOS(DOS)のリフレッシュレートを測定する方法に関係があると確信しています.
DOS エミュレーター (コマンド プロンプト) のリフレッシュ レートをデフォルトにする方法はありますか? それとも、KB 割り込みを介して一定の KB 入力をエミュレートしますか?