網站出現無法連接的錯誤!查看代碼發現錯誤的出處是在連接memcache的代碼中!
代碼如下:
- $instance[$className] = & new Memcache;
- $instance[$className]->connect(CFG_DB_CACHE_HOST,CFG_DB_CACHE_PORT) or die('connect failed!');
找老大諮詢一下,memcache 的 connect連接有時不太穩定,會出現無法連接的情況,使用addserver連接memcache比connect要穩定
代碼如下:
- $instance[$className] = & new Memcache;
- $instance[$className]->addserver(CFG_DB_CACHE_HOST,CFG_DB_CACHE_PORT) or die('connect failed!');
上線之後還遇到的問題暫時沒有出現!繼續觀察!