RallyのResty API APIを使用してRallyからデータを照会している間、リクエスト/レスポンスはかなり遅いです。私はクライアントの接続速度の要素を無視したことに注意してください。Rally Rest APIリクエストとレスポンスのパフォーマンスが遅い
Fiddlerによるさらなる調査を試みたところ、添付されたRallyRestApiのインスタンスを1つだけ使用しても、ラリーサーバーへの各リクエストは一対のラウンドトリップ(1つのリクエストが認証に応答した401、その他のリクエストは実際に応答したデータ)ユーザーアカウント情報下記の添付ファイルのFiddlerのスクリーンショットで赤いボックスが表示されます。
これはRally Rest.net APIのバグですか?私はそれを避けるために他の何かをすべきか?
助けてください!
編集:欠陥に添付ファイルをアップロードする際に私が見つけた
もう一つの問題。添付ファイルをアップロードするために、私はAttachmentContentオブジェクトを作成し、ファイルのバイナリコンテンツをContentプロパティに入れました。このリクエストの応答を除いて、すべてがうまく動作します。ラリーは、同じファイルバイナリコンテンツを含むCreateResultに応答します。 4MBの添付ファイルを要求に応じてアップロードした場合、4MBのファイル内容を含む応答を受信します。これにより、アップロードアタッチメント要求のHttp(s)よりもクライアントとサーバーの間のデータ転送時間が倍増します。
不要なリクエストを削除するためにできることを確認するために、この欠陥を調査しています。 単体のプロセッサマシンでコードを実行していますか?あなたのフィドラーログからは、一度に1つのリクエストしか処理していないようです。 –
Good eye Charles - API側のアップデートに感謝します。 –
あなたのコメントのために多くのおかげでチャールズ、マーク。 Rally rest APIを使用して添付ファイルリクエストをアップロードする際に、もう1つ問題があるので質問を更新しました。 –