0

サービスが実行されているホストに関する情報 (空きディスク容量、メモリ、プロセスなど) を提供するサービスを設計する必要があります。このデータは、ネットワークを介して中央リポジトリに送信されます。サービスは Linux デーモンとして実行されます。

そして、ここで私の質問があります。「中央リポジトリ」が接続して現在のデータを要求するサーバー プロセスとして、または中央リポジトリに接続して現在のデータを配信するクライアント プロセスとしてサービスを設計する必要があります。長所と短所は大歓迎です。

4

2 に答える 2

1

ホストからデータを取得するには、snmp を使用する必要があります。次に、中央レポ サーバーで N 分ごとに実行するプロセスを設定して、現在のデータを保存できます。

于 2013-02-24T16:57:00.373 に答える
0

コンピュータの 1 つに大きな負荷がかかっていて、この通信を邪魔したくない場合を除いて、それほど重要ではないと思います。その場合は、負荷の高いマシンのデーモンにクエリを実行する負荷の軽いマシンにサーバーとして配置します(情報が必要なマシンが負荷の高いマシンであると仮定します)。

于 2013-02-24T17:42:36.910 に答える