2017-07-10 10 views
3

内部アプリケーションについては、ユーザーのカレンダー(Office 365テナント内)をデータベースのローカル "キャッシュ"と同期させます。我々は、これらの変更を追跡するためにMicrosoft Delta QueriesをMicrosoft Graphで使用しています。504ユーザーのカレンダーの変更を追跡しようとすると、ゲートウェイのタイムアウト(UnknownError)が発生する

ほとんどのカレンダーは正しく同期していますが、何らかの理由で1回目のリクエストからnextLinkを使用してイベントを要求しようとしたときに、一貫して504 Gateway Timeoutというエラーが発生しました。

まず要求:

GET https://graph.microsoft.com/v1.0/users/<userId>/calendars/<calendarId>/calendarView/delta?startDateTime=2017-06-10t00%3A00%3A00Z&endDateTime=2018-06-10t00%3A00%3A00Z

まず応答:

{ 
    "@odata.context": "https://graph.microsoft.com/v1.0/$metadata#Collection(event)", 
    "@odata.nextLink": "https://graph.microsoft.com/v1.0/users/<userId>/calendars/<calendarId>/calendarView/delta?$skiptoken=R0usmcdvmMuZCBYV0hguCGmIJqcU0n_6jVFWUlNKbXkBKYVlxLSMsISZI5sLLLJyLJF8hZIj0PURpAeP_XxydW_qbMUoFMTXjOpLa8Ta6rxMRA7Wv6IHYfjyLPcDzCbM_hKvTgq8BZaBeJv-a61mebF6X2wT4HqCAGL5lL4nLZabHk1nD9GbWJ0a4Qq0M41_GPYxEi5YNe9u1673SQ1Djw.F85xXB6GjtO7myCQCOgFvzp1G7mQB0BvuHQJyn0CICQ", 
    "value": [ 
     <list of events> 
    ] 
} 

2番目のリクエスト:

GET https://graph.microsoft.com/v1.0/users/<userId>/calendars/<calendarId>/calendarView/delta?$skiptoken=R0usmcdvmMuZCBYV0hguCGmIJqcU0n_6jVFWUlNKbXkBKYVlxLSMsISZI5sLLLJyLJF8hZIj0PURpAeP_XxydW_qbMUoFMTXjOpLa8Ta6rxMRA7Wv6IHYfjyLPcDzCbM_hKvTgq8BZaBeJv-a61mebF6X2wT4HqCAGL5lL4nLZabHk1nD9GbWJ0a4Qq0M41_GPYxEi5YNe9u1673SQ1Djw.F85xXB6GjtO7myCQCOgFvzp1G7mQB0BvuHQJyn0CICQ

秒の応答:

504ゲートウェイタイムアウト

{ 
    "error": { 
     "code": "UnknownError", 
     "message": "", 
     "innerError": { 
      "request-id": "0784cffb-cba7-424b-be1d-74b2bfef5da1", 
      "date": "2017-07-10T09:11:33" 
     } 
    } 
} 

私は先週の上にスクリプトを実行数回試してみたが、2番目のページを要求する使用している場合、要求は一貫して失敗します。他のカレンダーは問題なしで同期するため、この種の問題のデバッグ方法はわかりません。この問題を解決するためにできることはありますか?

+0

私たちの注意を喚起していただきありがとうございます、私たちはあなたの問題を検討しています。 – Trey

+0

こんにちは@トライ、あなたはこの問題を調べましたか?あなたは私に更新を与えることができますか? – user1518750

答えて

0

私はカレンダー同期を所有するチームと協力して、スタックの待ち時間がこのタイムアウトを引き起こしている場所を確認しています。私は彼らがこれを引き起こした根を持ってすぐに投稿します。私はこのカレンダーに出会ったカレンダーについて特別な情報をもっと必要とするかもしれません。 ありがとう、 Sri

+0

ありがとうございました!この特定のカレンダーについてさらに詳しい情報が必要な場合は、私にPMを送ってください。私はあなたに私の仕事の電子メールを送っても構わないので、この問題を電子メールでさらに議論することができます。 – user1518750

+0

こんにちはスリランカ、私はレイテンシーの問題について私に何か更新を与えることができるかと思いました。この問題が報告されて以来、同じOffice 365テナント内の別の予定表で同じ問題が突然発生しました。これで、適切に同期を拒否するカレンダーが2つあります。 – user1518750

+0

こんにちは@ Sri-MSFT、この問題を調べましたか?あなたは私に更新を与えることができますか? – user1518750

関連する問題