小兄弟,php怎么做到高并發(fā),高可用?
小兄弟,php怎么做到高并發(fā),高可用?我看你的課程是基于php的秒殺系統(tǒng).
我看了你在滴滴你負(fù)責(zé)高可用,高性能。是用php嗎?php可以做到海量用戶(hù)高性能嗎?我們公司用php+nginx+postgres+centos7 5M帶寬,16g 4核單機(jī)單結(jié)點(diǎn),為什么1到2個(gè)人訪問(wèn)飛速,30個(gè)人cpu 100%,負(fù)載100%服務(wù)器卡死?正常嗎?公司現(xiàn)在都不相信我們php組,都改成java的了。
還有一個(gè)公司內(nèi)部的打卡項(xiàng)目,lamp 的8點(diǎn)30人多了20個(gè)人同時(shí)打卡整個(gè)服務(wù)都會(huì)掛掉。也是5M帶寬,16g 4核單機(jī)單結(jié)點(diǎn)。正常嗎?
2019-08-07
同學(xué)您好,看你的描述,是不正常的。以前做的廣告系統(tǒng),10臺(tái)16核機(jī)器,QPS 2-5w,cpu基本在40%以?xún)?nèi)。估估計(jì)是你的接口設(shè)計(jì)應(yīng)該存在嚴(yán)重的性能問(wèn)題,比如,依賴(lài)的框架太重、依賴(lài)的第三方接口太慢、依賴(lài)的第三方資源太慢(redis\mysql)等,需要你結(jié)合你的業(yè)務(wù)代碼去分析。php在各大互聯(lián)網(wǎng)公司都有應(yīng)用,用的好,不會(huì)成為性能的瓶頸。
2020-11-06
這個(gè)并不難,用redis、php、nginx/apche組合可以搞定高并發(fā)高可用。redis是一個(gè)具備數(shù)據(jù)庫(kù)特征的nosql,正好彌補(bǔ)了PHP的瓶頸,個(gè)人認(rèn)為PHP的 瓶頸在于數(shù)據(jù)庫(kù),像Apache和Nginx的高級(jí)web服務(wù)器在承受并發(fā)量上面都各有千秋。參考地址:https://yangpishu.cn/a/91.html
2019-08-18
這樣的配置30個(gè)人就能搞崩,不相信你們php組是對(duì)的,但是不相信php有點(diǎn)過(guò)了
2019-08-07
你是10臺(tái),我是一臺(tái)5M帶寬,16g 4核而且我web服務(wù)器各數(shù)據(jù)庫(kù)裝在同一臺(tái)機(jī)器,單機(jī)單結(jié)點(diǎn)嗎?了你在滴滴你負(fù)責(zé)高可用,高性能。是用php嗎?php可以做到海量用戶(hù)高性能嗎?你們公司用php做什么?是做后臺(tái)連數(shù)據(jù)庫(kù)還是只寫(xiě)api調(diào)java的服務(wù)?