springcloud zuul實現500併發

需求,只需5分鐘的併發在500左右。
使用Nginx轉發(其實有zuul可以不用Nginx,但是需要要用Nginx和zuul,沒辦法,反應說:需要熔斷)
先看Nginx配置信息

對應3個zuul。
 

然後對應zuul的配置信息

配置好tomcat的併發請求,它默認併發量是150好像。zuul的後續配置信息

然後後臺服務端同時也需要配置tomcat,木桶效應
配置信息如下:


圖中第二個框是避免fegin重複發送同一請求,不加上會出現500併發不間斷請求20次就是10000次請求,但是數據庫裏面會有1.6W的數據
,有不懂得的可以留言,中間遇到很多坑,不一一說了。
如下錯誤信息:

Hystrix circuit short-circuited and is OPEN

could not acquire a semaphore for execution

*** could not acquire a semaphore for execution and no fallback available.

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章