通知を notificationhub に送信すると、次の例外が発生します。
Microsoft.ServiceBus.Messaging.QuotaExceededException: リモート サーバーがエラー <403> Forbidden を返しました。通知操作の最大数に達したか、超えました。実際:33360、最大許容:33000..TrackingID55ccd1f7a791-4047-96fd-0d0be2278ff7_g7
この問題を解決する方法についてのアイデアはありますか?
注意すべきことは、 で行うすべての操作(通知の送信だけでなく) がNotificationHubClient毎日の に追加されるように見えることOperations Quotaです。
クライアントが API にログオンするたびに不要な登録更新を行うという間違いを犯してしまいました。
デバイスの登録は 90 日間有効であるため、登録の有効期限が切れるまで、または期限切れにならない限り、更新を行う必要はありません。(RegistrationDescripton.ExpirationTime から取得する有効期限をサーバー アプリのユーザー テーブルに保存して、登録の更新時期を把握します)