電商平臺的服務接口網關
電商平臺的服務接口網關
電商的服務接口調用,分爲內部調用和外部調用,內部調用一般經過服務的註冊和發現,變成客戶端直接通過ip地址調用服務端的服務接口,外部的調用則不能直接提供內部服務器的ip地址(並且內部服務器是內網ip,外部根本訪問不到),這就需要服務接口網關
服務接口網關負責把外部對某個服務接口(一般是地址爲域名),轉化爲對內部某個服務器的調用,接口網關的主要任務是
1 負載均衡,能自動選擇最合適的內部服務器提供接口服務
2 異常流量控制 對於一些異常的流量或ddos攻擊,網關能自動識別,並根據規則屏蔽來源ip
3 服務降級 對於突發的對接口的正常大壓力訪問,網關能控制通過的訪問數,對高於閥值的訪問,直接返回不可用,防止大壓力壓垮後臺的接口服務器
4 對訪問的安全驗證,對訪問的安全驗證,可以放在接口服務器端,也可以放在接口網關端,國內的做法都是放在接口服務端端,而國外都是放在接口網關端
接口網關可以使用nginx加lua腳本來實現,也可以使用專門的接口網關軟件平臺
電商的服務接口調用,分爲內部調用和外部調用,內部調用一般經過服務的註冊和發現,變成客戶端直接通過ip地址調用服務端的服務接口,外部的調用則不能直接提供內部服務器的ip地址(並且內部服務器是內網ip,外部根本訪問不到),這就需要服務接口網關
服務接口網關負責把外部對某個服務接口(一般是地址爲域名),轉化爲對內部某個服務器的調用,接口網關的主要任務是
1 負載均衡,能自動選擇最合適的內部服務器提供接口服務
2 異常流量控制 對於一些異常的流量或ddos攻擊,網關能自動識別,並根據規則屏蔽來源ip
3 服務降級 對於突發的對接口的正常大壓力訪問,網關能控制通過的訪問數,對高於閥值的訪問,直接返回不可用,防止大壓力壓垮後臺的接口服務器
4 對訪問的安全驗證,對訪問的安全驗證,可以放在接口服務器端,也可以放在接口網關端,國內的做法都是放在接口服務端端,而國外都是放在接口網關端
接口網關可以使用nginx加lua腳本來實現,也可以使用專門的接口網關軟件平臺
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
微信迎重磅更新,互聯互通再升級,可直接跳轉淘寶等電商類外鏈
刘燕
2021-11-30 14:08:50
雙十一前45分鐘,華爲等382個品牌成交過億|快訊
刘燕
2021-11-11 10:03:51
電商系統中的ID是如何生成的
卢卡多多
2021-06-11 11:43:54
傳某頭部互聯網公司被攻陷,攻擊者利用爬蟲獲取11.8億條數據,8個月獲利34萬
刘燕
2021-06-10 13:43:52
被接連封殺後,出海的“TikTok們”還在堅持什麼?
罗燕珊
2021-01-29 13:03:53
電商平臺如何激發內容生態
马踏飞机747
2021-01-10 18:19:01
萬億巨頭美團遭遇反壟斷訴訟,因取消支付寶渠道
陈思
2020-12-30 13:48:56
京東大促的另一個戰場——揭祕億級流量背後的技術基石
京东云 & InfoQ
2020-12-30 10:38:56
你熬夜搶的“雙十一”福利,可能都進了黑產的腰包
数美科技黑产研究院
2020-11-11 09:03:51
模型預測準確率高達94%!利用機器學習完美解決2000億美元庫存難題
Fabrizio Fantini
2020-11-07 09:03:53
Embedding在網易嚴選搜索推薦中的應用
DataFunTalk
2020-10-18 14:03:55
應對618,京東到家訂單系統高可用架構的迭代實戰
dbaplus社群
2020-10-11 10:03:57
小米網海外電商架構演進 | QCon
QCon全球软件开发大会
2020-09-25 00:03:59
電商行業業務及數據庫上雲
最佳實踐小文
2020-09-22 09:58:59