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