1. 程式人生 > >Zuul+ratelimit限流

Zuul+ratelimit限流

  1. 專案程式碼1)Eureka註冊中心(程式碼省略)2microservice1服務3zuul路由
  2. 測試結果1Eureka註冊中心2microservice1服務3zuul路由(可以用jmeter做次數訪問測試)正常訪問3秒內連續重新整理超過10次(refreshInterval內超過limit個數的錯誤提示
  3. jmeter做的測試結果1jmeter的配置2zuul的限流配置3)測試效果4zuulratelimitredis資料庫中的鍵值變化5jmeter的執行緒數設定10000個,就可以檢視到上面兩個鍵值對的值:程式執行結束,這兩個鍵值對隨即無效
  4. 常見測試錯誤
    1)瀏覽器中路徑錯誤2)在refreshInterval內超過limit個數的錯誤提示3)訪問的介面超時:要等一下,zuul啟動後,需要等一下才可以正常訪問介面