Тестування API · Senior · Запитання 41 з 75
Як тестувати, що rate limiter API працює на кількох інстансах?
- 1Розподілити запити між інстансами й перевірити, що спільний ліміт тримається
- 2Надсилати всі запити на один інстанс і перевіряти його локальний лічильник
- 3Лімітери працюють однаково на одному інстансі, тож тест не потрібен
Показати відповідь
Правильна відповідь: Розподілити запити між інстансами й перевірити, що спільний ліміт тримається
Пояснення
Лімітери в пам'яті кожного інстансу множать справжній ліміт на кількість інстансів. Розподіленим лімітам потрібне спільне сховище й тести, що б'ють у кілька вузлів.