3

私の Web サービスは別の API を使用してデータを取得します。私はデータをキャッシュし、それをきれいにして、ユーザーがリクエストを行ったときにそれを返します。現在、多くのリクエストを受け取っています。データ API にアクセスできるのは 1 秒間に 2 回だけであるため、エラーが返されます。つまり、一部のユーザーはデータを取得できず、他のユーザーはデータを取得できません。

私がやりたいことは、各リクエストをキューに追加し、それらの間に 0.4 秒のスリープを入れて 1 つずつ処理することです。すべてのリクエストが確実に処理されるようにするには、キューを常に実行する必要があります。

ASP.NET 3.5 でこれを行うにはどうすればよいですか?

4

1 に答える 1