nginx和服務(wù)網(wǎng)關(guān)區(qū)別?
一、吞吐量
量級不一樣,單臺(tái)nginx吞吐量在10WQPS 一個(gè) java 網(wǎng)關(guān)撐死了1000 QPS
二、 負(fù)載策略
nginx自帶多種策略 可以通過輪詢 隨機(jī) 權(quán)重 url等管理和剔除服務(wù) 網(wǎng)關(guān)沒有功能
三、網(wǎng)關(guān)主要作用
第三網(wǎng)關(guān)最主要是 鑒權(quán),限流和 根據(jù)url正則 轉(zhuǎn)發(fā)到具體服務(wù), 他的限流也更切合業(yè)務(wù) 比如某個(gè)活動(dòng)秒殺 他可以網(wǎng)關(guān)直接取模返回運(yùn)氣不好 搶不到 …
四、總結(jié)
nginx是抗連接+負(fù)載均衡的, 網(wǎng)關(guān)用于業(yè)務(wù)出口服務(wù)