5

毎分実行するようにCRONでスケジュールしたPHPスクリプトを作成しました。スクリプトの目的は、memcachedサーバーがオンラインであることを確認することです。私の戦略は、単にmemcachedサーバーへの接続を試みることです。正常に接続できたら、接続を閉じます。正常に接続できない場合は、memcachedがオフラインであることを警告するメールを送信します。

私の質問:これはmemcachedが稼働していることを示す十分なテストですか、それともmemcachedに接続する以上のことを行うのが一般的な方法ですか?キーと値のペアを設定および取得できることもテストする必要がありますか?

また、将来的には、メモリ使用量、接続、リクエスト数などを追跡できるように、memcachedのより広範な監視を行いたいと思うかもしれません。PHPからこれを行うためのオープンソースライブラリはありますか?もしそうなら、どれがあなたの経験でうまく機能しましたか?

4

1 に答える 1

6

何も構築する必要はありません。Memchached サーバーの統計の監視、デバッグ、および表示を目的とした PHP スクリプトが多数あります。

私が知っていて、うまく機能しているのは2つあります。

于 2012-05-30T16:22:46.683 に答える