同一服务器上的多个memcache实例

时间:2014-02-17 05:09:14

标签: php codeigniter memcached

我正在使用Linux服务器。我做了一个memcache安装,一切都很好。我们在同一台服务器上添加另一个应用程序。它还需要memcache。

如何设置memcache以便每个应用程序都有自己的memcache实例?

我正在使用codeigniter框架。

1 个答案:

答案 0 :(得分:1)

默认情况下,memcache在端口11211上运行。但您可以根据需要在一台服务器上运行尽可能多的memcache实例。只需指定另一个要运行的端口 - 并将应用程序配置为连接到另一个端口。 例如:

  • 端口11212上64M的实例

    memcache -p 11212 -m 64 -u nobody -d

  • 端口11213上128M的实例

    memcache -p 11213 -m 128 -u nobody -d

  • 在端口11214上使用20G的实例

    memcache -p 11214 -m 20480 -u nobody -d