課程
/后端開發
/PHP
/大話PHP設計模式
$db_conf = $slaves[array_rand($slaves)];
這句
2015-02-15
源自:大話PHP設計模式 14-4
正在回答
在這只是最簡單的案例演示,實際生產環境會根據“特定算法”決定連接到哪臺臺服務器。這個“特定算法”有可能依據“最少連接數”,有可能依據“最快響應”等。
其實,案例中的取隨機數相當于用一種最簡陋“算法”來保證了每次請求至少不會都連接到同一臺服務器(實際場景不會這樣做)。當然,如果老師講課時提醒一句話,會減少很多同學的疑惑。
Best_ZJJ 提問者
Application這個類是在哪一節寫的?怎么沒看到
實際應用中是根據每個從服務器的狀態 挑選空閑機器來進行操作的 這里采用隨機應該只是一種演示
我個人認為是提高叢庫的利用率吧!不知道理解的有出入么?
舉報
幫助PHPer具備使用設計模式解決工程中復雜邏輯的能力
1 回答請問,獲取數組的key的時候是不是就自動調用了offsetget 方法呢?
1 回答在主從的時候是如何實現單例數據庫對象的
4 回答什么時候會使用觀察者模式呢?
1 回答自動加載時候反斜杠為什么要替換成正斜杠
2 回答為什么我不能通過$u->name去獲取name的數據
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-27
在這只是最簡單的案例演示,實際生產環境會根據“特定算法”決定連接到哪臺臺服務器。這個“特定算法”有可能依據“最少連接數”,有可能依據“最快響應”等。
其實,案例中的取隨機數相當于用一種最簡陋“算法”來保證了每次請求至少不會都連接到同一臺服務器(實際場景不會這樣做)。當然,如果老師講課時提醒一句話,會減少很多同學的疑惑。
2016-06-10
Application這個類是在哪一節寫的?怎么沒看到
2015-03-02
實際應用中是根據每個從服務器的狀態 挑選空閑機器來進行操作的 這里采用隨機應該只是一種演示
2015-02-28
我個人認為是提高叢庫的利用率吧!不知道理解的有出入么?