ขั้นตอน
- Update ไฟล์
ocelot.json
โดยเพิ่มRateLimitOptions
ดังนี้
2. ทดสอบว่าโปรแกรมทำงานตรงตามต้องการหรือไม่ ผ่านโปรแกรม wrk
$ wrk -d5s http://localhost/s1/wf
จากภาพ จะเห็นว่า wrk
ส่ง Request ไปยัง Gateway ทั้งหมด 8647 ครั้ง ภายใน 5.10 วินาที แต่ Success เพียง 14 ครั้ง เนื่องจาก Request ส่วนใหญ่ไปชนกับ Rate Limit ที่ตั้งไว้