餓了麼異地多活技術實現(二)API-Router的設計與實現

背景: 餓了麼隨着業務量的增長,單個數據中心的容量無法支撐全部流量,同時傳統機房冷備份方式的缺陷,促使餓了麼異地多活應運而生;而作爲多活重要組件之一的API-Router,扮演着客戶端入口流量到後端機房路由的重要角色,當一個機房出現故障甚至宕機,可以實現機房快速切換。   設計目標: 1、入口流量可以根據sharding key規則路由到對應的機房(準確的說是ezone); 2、配合機房切換規則,
相關文章
相關標籤/搜索