私はウェブサイトに複数のリクエストをしています。プロセスの速度を遅くする要求の間に遅延を導入するにはどうすればよいですか?処理を進める前にスレッドがX秒間待機するだけの方法がありますか?C#でWebリクエストとサイトの間に遅延を導入するにはどうすればよいですか?
1
A
答えて
4
Thread.Sleep
をお探しですか?
現在のスレッドがスリープすることに注意してください。異なるスレッドでスレッドをターゲティングしないように注意してください。しかし、複数のリクエストを1つのスレッド内でループしている場合は、ループに簡単に追加してリクエスト率を制限できます。
Sleep
メソッドはオーバーロードされています.1つのシグネチャはTimeSpan
、もう1つのシグネチャにはミリ秒がかかります。個人的には、あまりにもあいまいさの余地がないので、最初は一般的に最初の方が好きです。例えば: - x
はスレッドをスリープ状態にミリ秒単位の数である...ない2分、2ミリ秒など
1
System.Threading.Thread.Sleep(x);
Thread.Sleep(TimeSpan.FromSeconds(2));
は明らかに2秒間スリープ状態にスレッドを求めています。
代わりに、Timer
を使用して、Tick
イベントが発生するたびにリクエストしてください。 `` Sleep` TimeSpan`を供給するために言及
関連する問題
- 1. libgdxアニメーションで遅延を導入する
- 2. Spotifyアプリケーションでの同期Webサービスコールの遅延を回避するにはどうすればよいですか?
- 3. 休止または長時間遅延をAlexaスキルに導入する
- 4. クエリで導入されていない遅延 - Jscriptの
- 5. 署名付きライブラリによるブート遅延を回避するにはどうすればよいですか?
- 6. フラッシュas2はシーケンシャルコード内で遅延を導入します
- 7. 遅延ロードを行うためにプライベートプロパティのヌルチェックを避けるにはどうすればよいですか?
- 8. NginxとPassengerでSinatraアプリを導入するにはどうすればよいですか?
- 9. 遅延をJavaScriptに入れよう
- 10. このメニューのマウスオーバーで遅延を設定するにはどうすればよいですか?
- 11. ASP.NET Webサイト:ページロードの遅延
- 12. OpenGLでglutPostRedisplay()関数を使用しているときに、どのように十分な遅延を導入するのですか?
- 13. C#application- xamlフォーム内にWebサイトを表示するにはどうすればよいですか?
- 14. 表示テキストのテキストビューで遅延を使用するにはどうすればよいですか?
- 15. このjQueryマウスオーバーに遅延を追加するにはどうすればよいですか?
- 16. 遅延関数のシーケンスをjQuery 1.8.xにチェーンするにはどうすればよいですか?
- 17. C#でインタフェース遅延をどのように減らすのですか?
- 18. 訓練されたテンソルフローモデルをモバイルデバイスに導入するにはどうすればよいですか?
- 19. wgetのリクエスト間の遅延
- 20. FTPベースのファイルプロセスにデータベースのファイル名要求を導入するにはどうすればよいですか?
- 21. Xcode BotからTestFlightに自動ビルドを導入するにはどうすればよいですか?
- 22. onClickで遅延を実装するにはどうすればよいですか?
- 23. MooToolsで遅延を作成するにはどうすればよいですか?
- 24. PLINQで遅延ロードを取得するにはどうすればよいですか?
- 25. 内部のMobileFirstハイブリッドアプリケーションを専用Bluemix環境に導入するにはどうすればよいですか?
- 26. サイレントに失敗した遅延ジョブprocをトラブルシューティングするにはどうすればよいですか?
- 27. コールバックサンプルを遅延オブジェクトに変換するにはどうすればよいですか?
- 28. EntitySpaceに遅延読み込み列を追加するにはどうすればよいですか?
- 29. シェーダの最初の使用の遅延を修正するにはどうすればよいですか?
- 30. AndroidのMediaPlayerでのオーディオファイルのループの間に特定の時間遅延を維持するにはどうすればよいですか?
+1。それは私が本当に考えたことがないという良い考えです。 – Brian