PHP内存缓存问题

PHP内存缓存问题,php,memcached,Php,Memcached,如何在一台服务器(windows和linux)上为两个不同的PHP应用程序设置两个不同的memcache 我知道如何为单个应用程序进行设置,但我无法为两个不同的PHP应用程序进行配置。因此,请为我介绍任何擅长memcached的人。您可以使用不同的端口,例如: $memcache = new Memcache; $memcache->connect('memcache_host', 11211); $memcache = new Memcache; $memcache->conne

如何在一台服务器(windows和linux)上为两个不同的PHP应用程序设置两个不同的memcache


我知道如何为单个应用程序进行设置,但我无法为两个不同的PHP应用程序进行配置。因此,请为我介绍任何擅长memcached的人。

您可以使用不同的端口,例如:

$memcache = new Memcache;
$memcache->connect('memcache_host', 11211);

$memcache = new Memcache;
$memcache->connect('memcache_host', 11212);
并使用不同的端口运行memcached,如下所示(对于linux):


希望有帮助。

不同的端口,很好的解决方案。但是IMO
Memcached
更好(使用
Memcached::addServers(Array)
):我们是否需要在php.ini文件中进行任何其他设置。不,只启用memchache扩展名。谢谢!Dan&krayton我会检查,如果出现任何问题,请在对话中再次添加。顺便说一句,如果您不运行几个memcached实例,您可以为您的应用程序使用不同的键前缀。
memcached -p 11211 -d
memcached -p 11212 -d