摘要:是一家典型的跨境電商企業(yè),以澳洲和英國作為主要目標(biāo)市場,產(chǎn)品大多數(shù)由國內(nèi)供應(yīng)商提供。跨境電商的典型架構(gòu)的核心業(yè)務(wù)系統(tǒng)及網(wǎng)店系統(tǒng)均搭建在的平臺之上,用進(jìn)行前端內(nèi)容分發(fā),而后端的數(shù)據(jù)維護(hù)平臺因為供應(yīng)商在國內(nèi),所以也在國內(nèi)。
Crazysales是一家典型的跨境電商企業(yè),以澳洲和英國作為主要目標(biāo)市場,產(chǎn)品大多數(shù)由國內(nèi)供應(yīng)商提供。Crazysales不但是Amazon、eBay等大型電商平臺上的大賣家,同時在澳洲、新西蘭建設(shè)有自營電商網(wǎng)站,為廣大用戶提供完整的網(wǎng)購服務(wù)。
由于涉及跨國網(wǎng)絡(luò)部署,不可避免地需要穿過“萬里長城”,因此應(yīng)用架構(gòu)相對普通電商網(wǎng)站更加復(fù)雜,管理成本也自然提升,如何能夠及時了解分布在中國、澳洲、英國等地不同業(yè)務(wù)系統(tǒng)的運行狀態(tài),是運維部門最關(guān)心的工作。
跨境電商的典型IT架構(gòu)
Crazysales的核心業(yè)務(wù)系統(tǒng)及網(wǎng)店系統(tǒng)均搭建在Amazon的AWS平臺之上,用Amazon CloudFront進(jìn)行前端內(nèi)容分發(fā),而后端的數(shù)據(jù)維護(hù)平臺因為供應(yīng)商在國內(nèi),所以也在國內(nèi)。
系統(tǒng)架構(gòu)如下圖:
目前,我們應(yīng)用的技術(shù)都不是“高大上”的新技術(shù),但穩(wěn)定性得到很好的保證:
1.傳統(tǒng)的PHP+LINUX+MYSQL,輔助數(shù)據(jù)的統(tǒng)計和分析應(yīng)用mongoDB , 搜索引擎基于Solr。 系統(tǒng)架構(gòu)做到前后低耦合,前端網(wǎng)站強(qiáng)依賴數(shù)據(jù)庫轉(zhuǎn)變成弱依賴。
2.MYSQL部署了兩臺slave 和定時靜態(tài)備份數(shù)據(jù),確保數(shù)據(jù)庫的異地備份,和讀寫分離,為以后的無限擴(kuò)展搭好基礎(chǔ)。
3.通過每個應(yīng)用層的監(jiān)控,及時發(fā)現(xiàn)系統(tǒng)的瓶頸,針對性地優(yōu)化。
整套系統(tǒng)都是我們團(tuán)隊經(jīng)過多年合作開發(fā)逐步建立和維護(hù)的,所以很難保證統(tǒng)一的代碼風(fēng)格和代碼水平,那是可遇不可求的。因此,必須建立合理的監(jiān)控體系及時發(fā)現(xiàn)項目管理的漏洞、測試的漏洞、線上的性能瓶頸,這都讓運維的工作在整個系統(tǒng)生命周期里更重要,這也是時下運維開發(fā)工程師的工作核心。
跨境電商的最佳監(jiān)控解決方案
因為使用了Amazon的云服務(wù),所以我們運維工程師不必花費大量時間維護(hù)基礎(chǔ)硬件設(shè)施,而有更多的時間和精力來研究和優(yōu)化我們的業(yè)務(wù)系統(tǒng),其中監(jiān)控體系是令我們?yōu)橹湴恋囊徊糠帧?
我們的自建監(jiān)控系統(tǒng)能夠及時、準(zhǔn)確的發(fā)現(xiàn)部署在AWS上和國內(nèi)的各個業(yè)務(wù)系統(tǒng)的運行狀況,但對于通過CloudFront分發(fā)出去的前端內(nèi)容,以及主要分布于英國、澳大利亞、新西蘭等不同國家的用戶的訪問體驗,則是自建監(jiān)控系統(tǒng)很難準(zhǔn)確感知的。另外我們的開發(fā)和運維團(tuán)隊主要在國內(nèi),因此需要一款既能準(zhǔn)確感知海外用戶訪問Crazysales網(wǎng)站情況,又能通過手機(jī)短信、微信等手段給國內(nèi)技術(shù)團(tuán)隊提供準(zhǔn)確告警消息的監(jiān)控工具。經(jīng)過多方測試,我們最終采用云智慧的監(jiān)控寶網(wǎng)站監(jiān)控和網(wǎng)頁性能監(jiān)控功能,負(fù)責(zé)網(wǎng)站從CDN到前端瀏覽器環(huán)節(jié)的可用性監(jiān)控。
各個層級設(shè)不同的監(jiān)控點
紅色部分使用監(jiān)控寶的監(jiān)控系統(tǒng),綠色是監(jiān)控寶和自建監(jiān)控系統(tǒng)混合使用
這是我們目前實施的監(jiān)控架構(gòu):
通過腳本/自建監(jiān)控系統(tǒng) / 外部監(jiān)控點(模擬真實客戶訪問) 多種實時監(jiān)控數(shù)據(jù)來監(jiān)測業(yè)務(wù)系統(tǒng)的運作狀態(tài),根據(jù)不同系統(tǒng)的特性來調(diào)整數(shù)據(jù)采樣的頻率,多維度的監(jiān)控和及時的告警信息讓維護(hù)人員及時知道系統(tǒng)的運作情況,保障系統(tǒng)的正常運作和提高異常處理的及時性,最終實現(xiàn)故障出現(xiàn)前預(yù)防和故障出現(xiàn)后及時解決的效果。
例如,我們的內(nèi)部監(jiān)控系統(tǒng)發(fā)現(xiàn)數(shù)據(jù)庫在凌晨4點會出現(xiàn)服務(wù)很忙,同時監(jiān)控寶監(jiān)控數(shù)據(jù)顯示前臺出現(xiàn)等待時間過長(>10s),通過和我們的后臺任務(wù)調(diào)度系統(tǒng)的運行時間進(jìn)行對比,發(fā)現(xiàn)一個JOB需要大量SQL查詢,導(dǎo)致數(shù)據(jù)庫CPU占用過多,因此及時調(diào)整SQL的查詢指向其它Slave,同時優(yōu)化該SQL。 如下圖,馬上就看到優(yōu)化后的效果了:
監(jiān)控寶遍布全球的分布式監(jiān)測點能夠模擬真實客戶訪問,及時了解客戶遇到的問題,避免IT團(tuán)隊無法取到第一手材料導(dǎo)致丟失重現(xiàn)系統(tǒng)故障的機(jī)會,這是我們設(shè)置外部監(jiān)控點的原因。如果自己購買服務(wù)器和節(jié)點進(jìn)行部署的話,維護(hù)成本很高,也不專業(yè)。監(jiān)控寶基于SaaS的服務(wù)和收費模式,很好的解決了成本和維護(hù)的問題,幫助我們掌握在澳洲,英國,中國大陸等地的訪問速度,可用性等數(shù)據(jù)。
監(jiān)控寶模擬客戶端在各個監(jiān)測點的數(shù)據(jù)采樣頻率最高可達(dá)到5分鐘每次,不但能在第一時間發(fā)現(xiàn)故障并給予告警,而且能幫助我們掌握Web頁面的性能表現(xiàn),讓開發(fā)人員可以針對性進(jìn)行頁面優(yōu)化。而監(jiān)控寶在全球范圍內(nèi)不斷地增加的監(jiān)測點數(shù)量,也和我們公司不斷拓展英語國家業(yè)務(wù)的發(fā)展思路不謀而合。
最后說一下告警方式,眾所周知,告警是監(jiān)控的最后一步,大部分監(jiān)控平臺使用的是郵件和短信告警,但現(xiàn)在最流行的社交應(yīng)用是微信,也是我們現(xiàn)在用得最多和最及時的平臺。因此,我們將多種收集數(shù)據(jù)的介質(zhì)通過監(jiān)控寶轉(zhuǎn)化到微信進(jìn)行提示,基本上能做到故障發(fā)生半分鐘內(nèi)運維同事作出反應(yīng)。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/11723.html
摘要:是一家典型的跨境電商企業(yè),以澳洲和英國作為主要目標(biāo)市場,產(chǎn)品大多數(shù)由國內(nèi)供應(yīng)商提供。跨境電商的典型架構(gòu)的核心業(yè)務(wù)系統(tǒng)及網(wǎng)店系統(tǒng)均搭建在的平臺之上,用進(jìn)行前端內(nèi)容分發(fā),而后端的數(shù)據(jù)維護(hù)平臺因為供應(yīng)商在國內(nèi),所以也在國內(nèi)。 Crazysales是一家典型的跨境電商企業(yè),以澳洲和英國作為主要目標(biāo)市場,產(chǎn)品大多數(shù)由國內(nèi)供應(yīng)商提供。Crazysales不但是Amazon、eBay等大型電商平臺上...
跨境電商用什么云服務(wù)器?外貿(mào)云主機(jī)一般需要注意二點:一個是速度,一個是安全。這兩天剛剛被朋友咨詢,做跨境電商的。被攻擊了,所以盡量購買高防機(jī)器。另外一點就是針對哪里的客戶就要盡量選擇當(dāng)?shù)厮俣瓤斓臋C(jī)器。別的沒什么。帶寬的話10m帶寬足夠用了的!其實,10m的高配服務(wù)器加上cdn全站加速應(yīng)該可以滿足你的需要,一般情況下,跨境電商外貿(mào)行業(yè)可以選擇香港服務(wù)器,國際帶寬線路。跨境電商應(yīng)該用什么云服務(wù)器?1、...
淘寶店群/亞馬遜/wish電商等平臺用什么云服務(wù)器好?淘寶店群亞馬遜跨境電商平臺防關(guān)聯(lián)用什么云服務(wù)器?根據(jù)經(jīng)驗來說,還是用云服務(wù)器最好,也是最穩(wěn)定和安全。一切從實踐中來,用云服務(wù)器掛了好幾個淘寶店鋪群 一直都很穩(wěn)定,使用過的,才是最有發(fā)言權(quán)的。后來,又搞了亞馬遜跨境電商,購買了易探云香港云服務(wù)器,速度不錯,也很穩(wěn)定。點擊進(jìn)入:易探云服務(wù)器購買地址以前也陸陸續(xù)續(xù)用過其它的云服務(wù)器,但在穩(wěn)定方面都不如...
摘要:月日,由騰訊云聯(lián)手極客邦科技共同組織的線下沙龍會議在杭州舉辦。騰訊云技術(shù)專家姚俊軍表示。未來,騰訊云將繼續(xù)保持開放連接的理念,為電商企業(yè)提供更加智慧的解決方案,為行業(yè)云上發(fā)展賦能。 12 月 22 日,由騰訊云聯(lián)手極客邦科技共同組織的線下沙龍會議在杭州舉辦。本次沙龍會議邀請了來自騰訊云、小紅書、蘑菇街等企業(yè)的技術(shù)專家,共同探討了數(shù)字信息時代構(gòu)建自主可控的智能+電商平臺的趨勢和解決方案。...
閱讀 1136·2019-08-30 12:44
閱讀 642·2019-08-29 13:03
閱讀 2551·2019-08-28 18:15
閱讀 2419·2019-08-26 10:41
閱讀 3082·2019-08-26 10:28
閱讀 3029·2019-08-23 16:54
閱讀 1983·2019-08-23 15:16
閱讀 802·2019-08-23 14:55