0

PHP ベースの Web アプリケーションを監視するために StatsD/Graphite をセットアップしています。Graphite はリモート サーバーにインストールされ、2 つの異なるサーバーからのデータを集約します。StatsD の場合、Graphite がインストールされているのと同じサーバーにインストールすることも、Web アプリケーション サーバーがあるサーバーにインストールすることもできます。

Web アプリケーションと StatsD サーバーが異なるホスト上にある場合、Web アプリケーションのパフォーマンスが低下しますか?

4

1 に答える 1

1

短い: 絶対にありません!

より長いです:

UDP プロトコルは StatsD との通信に使用されます。UDP はコネクションレスであるため、クライアント (この場合は PHP アプリケーション) は、送信されたパケットが受信されたかどうかさえわかりません。

テクノロジー (StatsD であるかどうかにかかわらず) に関係なく、UDP は常に、レシーバーが離れているかどうかに関係なく、またはレシーバーが存在するかどうかに関係なく、パフォーマンスのペナルティがないことを意味します。

于 2015-06-01T17:10:59.187 に答える