Heim  >  Artikel  >  Backend-Entwicklung  >  PHP监测memcache服务端的运行状况

PHP监测memcache服务端的运行状况

WBOY
WBOYOriginal
2016-06-23 13:46:47872Durchsuche

.

代码如下,代码为memcache官方代码,引用在此,做一下简单的说明:

1、设置用户名和密码

define('ADMIN_USERNAME','admin'); // Admin Username
define('ADMIN_PASSWORD','123456');   // Admin Password

2、配置服务器及其端口,可以配置多台

$MEMCACHE_SERVERS[] = 'localhost:11211'; // add more as an array
$MEMCACHE_SERVERS[] = 'localhost:11212'; // add more as an array

<?php /*  +----------------------------------------------------------------------+  | PHP Version 5                                                        |  +----------------------------------------------------------------------+  | Copyright (c) 1997-2004 The PHP Group                                |  +----------------------------------------------------------------------+  | This source file is subject to version 3.0 of the PHP license,       |  | that is bundled with this package in the file LICENSE, and is        |  | available through the world-wide-web at the following url:           |  | http://www.php.net/license/3_0.txt.                                  |  | If you did not receive a copy of the PHP license and are unable to   |  | obtain it through the world-wide-web, please send a note to          |  | license@php.net so we can mail you a copy immediately.               |  +----------------------------------------------------------------------+  | Author:  Harun Yayli <harunyayli at gmail.com>                       |  +----------------------------------------------------------------------+*/$VERSION='$Id: memcache.php,v 1.1.2.3 2008/08/28 18:07:54 mikl Exp $';define('ADMIN_USERNAME','admin'); 	// Admin Usernamedefine('ADMIN_PASSWORD','123456');  	// Admin Passworddefine('DATE_FORMAT','Y/m/d H:i:s');define('GRAPH_SIZE',200);define('MAX_ITEM_DUMP',50);$MEMCACHE_SERVERS[] = 'localhost:11211'; // add more as an array////////// END OF DEFAULT CONFIG AREA ////////////////////////////////////////////////////////////////////////////// Password protect ////////////////////////////////////////////////////////////////if (!isset($_SERVER['PHP_AUTH_USER']) || !isset($_SERVER['PHP_AUTH_PW']) ||           $_SERVER['PHP_AUTH_USER'] != ADMIN_USERNAME ||$_SERVER['PHP_AUTH_PW'] != ADMIN_PASSWORD) {			Header("WWW-Authenticate: Basic realm=\"Memcache Login\"");			Header("HTTP/1.0 401 Unauthorized");			echo 				<h1>Rejected!</h1>				<big>Wrong Username or Password!</big>				
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn