如何處理生產應用程序中的替換/添加/刪除memcached節點? 由於每個客戶都需要在同一個網絡服務器上運行,我將擁有許多克隆和定製的應用程序,因此我猜測會有一天某些節點將會更改。Memcached - 如何處理添加/部署服務器
下面介紹如何Memcached是通過正常的填充:
$m = new Memcached();
$servers = array(
array('mem1.domain.com', 11211, 33),
array('mem2.domain.com', 11211, 67)
);
$m->addServers($servers);
我最初的想法,是使$服務器陣列從數據庫中,也緩存被填充,但基於文件的,每天進行一次或可以選擇強制執行保存$ addservers調用的函數的下一次運行更新。然而,我猜測,因爲磁盤是相當慢的存儲,這可能增加一些額外的開銷......
你覺得呢?
賞金已開啓!希望能得到一些很好的答案! – Industrial 2010-05-31 17:05:22
工業,我很想知道你的最終解決方案/實施是什麼。 – 2011-04-28 02:36:39