2016-09-09 3 views
0

私は長い間働いてきたアプリケーションを持っています。 最近、新しいアプリ/キーを作成しましたが、それは奇妙な動作です。 (バケットを要求しています:バケットの作成:データの読み取り:データの読み取り:書き込み)Autodesk DM API:ここで再試行が適切ですか?

私はバケットにファイルをアップロードするとき、私は伝統的にオブジェクトの詳細を取得するために呼び出しを完了し、正常にアップロードされたことを確認しました。新しいキーで 、私は断続的にこのエラーを取得しています:

GetObjectDetails:InternalServerError { "障害":{ "のfaultString": "ServiceCallout servicecallout-AUTH-ACM-要求の実行が失敗した理由:タイムアウトがservicecallout-AUTHを発生しました-acm-request "、" detail ":{" errorcode ":" steps.servicecallout.ExecutionFailed "}}}

これは私がその間に睡眠を取って再試行しなければならないものですか?それともアップロードに何か問題があることを示していますか?

(再試行ではこれが解決されているようですが、それが正しい答えかどうかはわかりません。この問題が他の呼び出しで発生する可能性がある場合)。

答えて

0

サービスがputオブジェクトとgetの間にわずかな遅延を必要とする可能性がありますので、あなたが言及したようにタイマーまたは再試行を使用することをお勧めします。ただし、アップロードからの応答がうまくいくと、オブジェクトをバケットに配置したことを確認する必要はありません。

関連する問題