Linux

Memcache 主從

  • January 30, 2012

我使用 memcached-1.4.5-1.el5 和 memcache-2.2.6 作為 php 擴展,使用 memcached-1.2.8-repcached-2.2.1 進行複制。

上述軟體包安裝在 4 台伺服器上。我該怎麼做?

Server1:Memcache Master

Server2,3,4 : 記憶體記憶體從站

我可以在同一個預設埠 11211 上執行 memcached-repcached 和 memcache 嗎?

看看這個頁面。它解釋瞭如何設置主-主複製。memcached-repcached 為官方 memcached 選項添加了另外兩個選項,它們是:

-x < ip_addr > hostname or IP address of the master replication server
-X < num > TCP port number of the master (default: 11212)

如果需要,設置主從複製應該更容易。

關於在同一埠上執行 memcached 和 memcached-repcached 的問題。您不需要同時執行原始的 memcached 守護程序和修改後的 memcached-repcached 守護程序。如果你想使用複制功能,你不需要執行原來的 memcached 守護程序。

作為一般規則,不允許在同一主機上的任何特定埠號上執行多個服務(守護程序)。

引用自:https://serverfault.com/questions/354518