ビュー:

Question:
リクエストが制限されているというエラーメッセージがツールに表示されるのはなぜですか?


回答:
お客様がご自身のクラウドシステムに過度の負担をかけないようにするため、頻繁すぎるリクエストはスロットルされます。
その理由は、必要のないリクエストが頻繁すぎると、お客様のワークフローに悪影響を及ぼす可能性があるからです。

現在、スロットルされ制限されているリクエストは以下の
通りです:
機能スロットリングAPI Uri
アカウントログイン (2022年4月6日から)60コール/分/アカウント/ログオン
ファイルキャビネットの説明60コール/分/ファイルキャビネット

これは、例えば、クライアントが1分間に60回以上ログインしようとすると、61回目のログインリクエストがスロットルされることを意味する。
スロットルとは:
  • 通常、リクエストは数ミリ秒以内に配信されます。リクエストがスロットルされると、レスポンスは10秒後に送信されます。
  • HTTPステータス429ステータスコードが返される。
  • リクエストは処理されません。リクエストは処理されません。
 
HTTPステータス429を受信した場合は、プラットフォームアプリケーションをよく確認してください。
最適化されたプラットフォームアプリケーションは、お客様や他のすべてのDocuWareユーザーが、DocuWareクラウドシステムからより高速なレスポンスを得るのに役立ちます。
 
Developer'sホームページ

なお、スロットリングは、DocuWareプラットフォームに接続するSDKツールにのみ適用されます。

注意:
プラットフォームアプリケーションが、DocuWareクライアント(例:デスクトップアプリ)と同じDocuWareユーザーログインを使用し、DocuWareサーバーの可視IPアドレスが同じ場合、DocuWareサーバーのIPアドレスがDocuWareサーバーのIPアドレスと同じに なることがあります

その理由は、アプリケーションサーバーが期間ごとに組織の全リクエストをカウント するからですたとえば、プラットフォームアプリケーションがすでに
FileCabinets/Index "を1分間に60回リクエストし、デスクトップアプリもこの情報を取得しようとした場合、デスクトップアプリはスロットルされます。したがって
したがって、すべてのプラットフォーム・アプリケーションは、さらなる問題や副作用を避けるために、注意深くプログラムされることが重要です。

2022年4月6日2022年4月6日、Identityサービスにスロットリングが導入される。これは、特定のリクエストが閾値を超えるとブロックされることを意味する。現在、以下の制限がある。

60 リクエスト/分という制限がある:

  • Account コントローラへのすべての POST リクエスト -"/Account"で始まるすべてのパス。
  • Identity Service API へのすべてのリクエスト -"/api"で始まるすべてのパス
  • OIDC authorizeエンドポイントへのすべてのリクエスト -"/connect/authorize"で始まるすべてのパス
  • OIDC トークン エンドポイントへのすべてのリクエスト -"/connect/token"で始まるすべてのパス

閾値に達すると、エンドポイントは以下のようなレスポンスを返す:

  • ステータスコードHTTP ステータスコード 429 (Too Many Requests)
  • リトライ・アフター58 (HTTPヘッダー)
  • 内容APIコールのクォータを超えました!1mあたり最大60コールを許可します。

それでも閾値に達しない場合、レスポンスには以下のヘッダーが含まれる:

  • X-Rate-Limit-Limit:レート制限期間(例:1m、12h、1d)。
  • X-Rate-Limit-Remaining: 残りのリクエスト数
  • X-Rate-Limit-Reset:リミットがリセットされる UTC 日付時刻(ISO 8601)

KBAはクラウド組織のみに適用されます。

 

注意:この記事英語からの翻訳ですこの記事まれる情報オリジナルの英語版製品づくものです。翻訳版記事使用されている文法などには、細かいりがある場合があります。翻訳正確さを完全保証することは出来かねますがほとんどの場合、十分情報られるとわれます。万一、疑問じた場合、英語版記事えてごください