2017-05-19 11 views
1

私は、プロダクション環境とステージング環境の両方でプライシング層「基本」と単一検索サービスを使用する検索サービスを使用しました。しかし、私は両方の環境でパフォーマンスの違いを観察しました。プロダクションでステージングに93msかかると1673msかかる。それが起こっている理由で私を助けてくれますか? azureはProductionよりもステージングに優先順位をつけていますか?Azure検索サービスのパフォーマンスは、プロダクション環境とステージング環境によって異なります

+0

あなたの質問が一致しないhttps://stackoverflow.com/help/how-to-ask –

+1

あなたはあなたの質問でより具体的にする必要があります:どのようなリクエストについて話していますか?サービス名は何ですか?一般に、個々の要求は、同じサービスであっても、非常に異なる待ち時間を持つ可能性があります。パフォーマンスを比較するには、一定期間にわたって多数のリクエストを集計する必要があります。 –

答えて

0

通常、本番環境で使用されるVMは、ステージングで使用されるVMよりもはるかに優れた構成です。これはおそらく、ステージング環境でのパフォーマンスの低下を観察している理由です。

ステージングVMのコンフィグをバンプして、役立つかどうか確認してください。

0

私はステージングVMが生産とは異なると推測していますが、これは理論上は間違いです。 2台のマシンは100%同一でなければなりません。

ただし、結果の妥当性はクエリ時間の測定方法によって大きく異なりますので、追加情報をご提供ください。たとえば、クエリが実行される直前と直後にストップウォッチタイマーを設定すると、有効な時間にデータ転送時間も含まれるため、ステージングの帯域幅がプロダクションと同等でない場合は大きな違いが見られます。

関連する問題