我的Memcache主机在世界上是什么?

时间:2010-02-18 02:05:00

标签: php memcached

你把Memcache::addServer($host, $port)作为主持人的内容是什么?

我正在主持mediatemple,这真的,真的,真的,真的开始找我。

我是否必须设置新的memcahce服务器或什么。我不知道该做什么,而且每个人都在说“localhost”。好吧,我不想在我的localhost上运行....我想我只是不明白发生了什么。

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:2)

“localhost”是运行代码的任何机器。如果代码在MediaTemple的服务器上运行,那么“localhost”将是该服务器。

如果他们提供了一个memcache服务器,他们应该在他们的知识库中的某个地方提供它的地址。首先尝试“localhost”,因为它在您的网站托管的同一台机器上运行。

<强>更新

假设您正在运行其网格服务,请尝试按照以下说明操作: http://kb.mediatemple.net/questions/854/Using+memcached+with+Django+or+Ruby+on+Rails+in+a+(gc)+GridContainer

答案 1 :(得分:1)

Memcached是一种服务,可以访问集中式RAM存储,从而为您的应用程序启用缓存。它的默认端口是11211.如果你的应用程序需要它,那么听起来你需要访问一个。

大部分时间虽然它仅用于缓存但没有它意味着它将访问您的数据库,因为每个请求都会根据您的方案显着降低您的性能。