新聞中心
本文由創(chuàng)新互聯(lián)(www.cdcxhl.cn)小編為大家整理,本文主要介紹了自己擁有一臺(tái)服務(wù)器可以做哪些很酷的事情的相關(guān)知識(shí),希望對(duì)你有一定的參考價(jià)值和幫助,記得關(guān)注和收藏網(wǎng)址哦!

成都創(chuàng)新互聯(lián)公司"三網(wǎng)合一"的企業(yè)建站思路。企業(yè)可建設(shè)擁有電腦版、微信版、手機(jī)版的企業(yè)網(wǎng)站。實(shí)現(xiàn)跨屏營(yíng)銷,產(chǎn)品發(fā)布一步更新,電腦網(wǎng)絡(luò)+移動(dòng)網(wǎng)絡(luò)一網(wǎng)打盡,滿足企業(yè)的營(yíng)銷需求!成都創(chuàng)新互聯(lián)公司具備承接各種類型的網(wǎng)站制作、成都做網(wǎng)站項(xiàng)目的能力。經(jīng)過(guò)十載的努力的開拓,為不同行業(yè)的企事業(yè)單位提供了優(yōu)質(zhì)的服務(wù),并獲得了客戶的一致好評(píng)。
1、 自己擁有一臺(tái)服務(wù)器可以做哪些很酷的事情?
在你可以做很多事情。讓 讓我們直接進(jìn)入圖表:這是我最近做的一個(gè)網(wǎng)站,我自己的博客。我把它打包成了一個(gè)APP。網(wǎng)站用wordpr
2、 12306是如何支撐百萬(wàn)QPS的?
親自簡(jiǎn)要談了如何在百萬(wàn)QPS下建設(shè)12306,不失為一個(gè)有價(jià)值的建議。下圖是我畫的網(wǎng)絡(luò)拓?fù)鋱D:我們知道,國(guó)慶、春運(yùn)將至,12306每天早上8: 00、12: 00、16: 00放票。此時(shí),大量的流量請(qǐng)求在極短的時(shí)間內(nèi)涌入,但卻是乃至全球互聯(lián)網(wǎng)上數(shù)量最多的高并發(fā)請(qǐng)求。
網(wǎng)絡(luò)承諾首先要確保的是網(wǎng)絡(luò)能夠 不要掛。每個(gè)人都不。;不必先考慮如何實(shí)現(xiàn)服務(wù)器的具體服務(wù)。首先要考慮的是多大的網(wǎng)絡(luò)帶寬可以承受這么大的請(qǐng)求量?
我們常見的做法是把一個(gè)域名解析成一個(gè)ip地址,可能是我們自己安裝的slb或者nginx,然后通過(guò)SLB把請(qǐng)求分發(fā)到我們的服務(wù)器上。這是最簡(jiǎn)單也是最常見的負(fù)載平衡策略。
然而,這樣的單機(jī)負(fù)載平衡可以 承受不了123.06億的高并發(fā)。所以需要在域名解析處均衡DNS負(fù)載,然后搭建SLB集群和Nginx集群,這是多個(gè)集群,不同的集群處理不同的業(yè)務(wù)。您可以在圖中看到網(wǎng)絡(luò)層。第一步,也是最重要的一步,就是共享所有流量,避免單機(jī)甚至單個(gè)集群可以瞬間轟炸造成網(wǎng)站癱瘓 我承受不了網(wǎng)絡(luò)流量。
機(jī)票查詢是核心業(yè)務(wù),也是請(qǐng)求量最大的業(yè)務(wù)。不僅大量的請(qǐng)求是我們自己的網(wǎng)站提出的,還有一個(gè)第三方的搶票軟件也在不斷的請(qǐng)求12306的車票查詢服務(wù)。
下面還有其他回答者說(shuō)需要使用緩存,這是必然的,但是他們也在抱怨明明有票,但是就是顯示沒(méi)有票,或者顯示有票下單的時(shí)候提示沒(méi)有票。這并不是說(shuō)12306的緩存一致性有問(wèn)題,也不是說(shuō)這一塊只保證高并發(fā),所以可以 不要為了一致性而達(dá)到強(qiáng)一致性。
大家應(yīng)該都知道分布式系統(tǒng)中的CAP理論。CAP理論只能同時(shí)滿足CP和AP或者CA,分區(qū)容忍度不能舍棄,所以就剩下CP和AP了。因此,我們可以 t實(shí)現(xiàn)高并發(fā)和高可用性,還必須實(shí)現(xiàn)強(qiáng)一致性。
另外,12306的票不是一次性放的。要保證車站有票,每個(gè)小站預(yù)留一部分票,然后分時(shí)段一張張發(fā)放。既然不可能每個(gè)人都買到自己最想要的票,那么就要保證大多數(shù)用戶的整體購(gòu)票體驗(yàn)。
It 這是核心的轉(zhuǎn)移。大家都知道,國(guó)家會(huì)在河流的各個(gè)地方設(shè)置堤壩,逐步控制水流,而不是把所有的水都儲(chǔ)存在一個(gè)地方。水位低的時(shí)候,一個(gè)大壩就完成了。水位高的時(shí)候,各級(jí)大壩會(huì)節(jié)約一部分水來(lái)控制整體洪水,這樣就很少發(fā)生嚴(yán)重的大規(guī)模洪水。
網(wǎng)絡(luò)也是如此。整個(gè)網(wǎng)絡(luò)流量請(qǐng)求被逐步分配和平衡到所有層。在這一層可以處理的事情不應(yīng)該傳遞給下一層。盡量確保整體服務(wù)的高可用性。即使失去了一些強(qiáng)一致性,但能保證最終的一致性也是好的。
我沒(méi)有。;這里不談每一點(diǎn)的技術(shù)細(xì)節(jié)。我只是說(shuō)了一個(gè)我個(gè)人理解的總體思路。按照這個(gè)思路,我做了整體架構(gòu)。每個(gè)環(huán)節(jié)都達(dá)到了最佳的編碼質(zhì)量、高可用性和高并發(fā)性。然后,整個(gè)字符串可以進(jìn)行數(shù)百萬(wàn)次QPS訪問(wèn)。
以上都是一些個(gè)人拙見,當(dāng)然,其實(shí)123。06遠(yuǎn)比我說(shuō)的復(fù)雜。在這里,我 I’我想拋磚引玉。歡迎大家批評(píng)指正,討論學(xué)習(xí),共同成長(zhǎng)!
我是【Java架構(gòu)設(shè)計(jì)】,關(guān)注我,繼續(xù)為你提供優(yōu)質(zhì)內(nèi)容!
3、 3000人同時(shí)訪問(wèn)一個(gè)單純的html文件放在阿里云最低配的ECS下?
,事實(shí)勝于雄辯根據(jù)你的問(wèn)題描述,不難發(fā)現(xiàn)兩個(gè)問(wèn)題,
1.樣式文件放在騰訊云COS?
2.服務(wù)器選擇了阿里云。;ecs低?
原因:動(dòng)靜分離你的cdn加速?zèng)]有用阿里 這意味著沒(méi)有阿里 s街區(qū)。外網(wǎng)服務(wù)器,一次ip,你轉(zhuǎn)換了兩次,包括其他一些跨域的問(wèn)題。服務(wù)器最低配置是1C/0.5G ECS,所以對(duì)于這個(gè)服務(wù)器來(lái)說(shuō),cpu處理本身就可以 t工作,最多可以用來(lái)學(xué)習(xí)和測(cè)試。It 它就像一個(gè)外聯(lián)網(wǎng)繪圖工具。
帶寬很小。
讓 通過(guò)使用測(cè)試工具,實(shí)踐和測(cè)試我自己的單核2g 5M帶寬的服務(wù)器。我還買了阿里 的cdn域名映射,資源相互分離。目前項(xiàng)目基本都是秒開頁(yè)面。很快!
以下3,000個(gè)線程請(qǐng)求了一個(gè)html頁(yè)面,
有關(guān)詳細(xì)信息,請(qǐng)參見以下參數(shù)。
1M等于128kb帶寬傳輸。線程響應(yīng)是根據(jù)接口返回的執(zhí)行秒數(shù)計(jì)算的,所以是3000/7,大概是430,所以一秒鐘有430個(gè)線程訪問(wèn)。而不是一秒鐘請(qǐng)求3000個(gè)線程,這也與服務(wù)器內(nèi)存配置和后臺(tái)接口處理有關(guān)。請(qǐng)求和響應(yīng)都是基于服務(wù)器配置確定的。cdn加速只能快速路由到最近的地址訪問(wèn),并且不能 不能從根本上解決服務(wù)器配置問(wèn)題。Tomcat默認(rèn)為200個(gè)線程。當(dāng)然這是基于你的服務(wù)器內(nèi)存配置,線程也是根據(jù)你的服務(wù)器cpu來(lái)處理的。服務(wù)器處理得越快,打開的線程就越多。
結(jié)論:3000人同時(shí)訪問(wèn)一個(gè)簡(jiǎn)單的html文件(阿里云,apache最低ecs下),多少帶寬夠?根據(jù)實(shí)踐,我們可以得出結(jié)論,最低ECS配置可以 t滿足3000人同時(shí)接入,2核4g的5米帶寬cdn加速可以滿足同時(shí)接入。
有人會(huì)說(shuō)我訪問(wèn)html和你的背景有什么關(guān)系。我想說(shuō)的是,頁(yè)面與背景無(wú)關(guān),但在實(shí)際操作中,ul作為一個(gè)數(shù)據(jù)交互是至關(guān)重要的。
4、 怎么用阿里云作為服務(wù)器連接的中轉(zhuǎn)?
在是以客戶-阿里-源的形式嗎?是CDN的模式。阿里機(jī)器要有數(shù)據(jù)轉(zhuǎn)發(fā)程序,可以附加一些功能,比如靜態(tài)緩存,壓縮,防CC等。如果要求沒(méi)那么高,跳一跳就行了。 本文標(biāo)題:自己擁有一臺(tái)服務(wù)器可以做哪些很酷的事情?(12306是如何支撐百萬(wàn)QPS的?)
當(dāng)前鏈接:http://fisionsoft.com.cn/article/djoiosi.html


咨詢
建站咨詢
