Я реализовал веб-службу (C#), которая выполняет запросы на SQL Server. Я хочу ограничить количество исполнений, чтобы предотвратить атаку на SQL-сервер (например, одно исполнение за 20 секунд). Как это сделать?Ограничить количество запросов sql-запросов
ответ
Почему бы вам не сделать limit the number of concurrent connections on the database? Использование SQL Server. Он будет обрабатывать параллелизм для вас, поэтому вы не получите базу данных. Если вы используете WCF, вы также можете реализовать throthling. This article объясняет различные подходы к параллелизму с использованием WCF (Single, Multiple и Reentrant). В одном случае только один запрос будет обрабатываться веб-службой сразу и, следовательно, в базе данных сразу. В нескольких случаях вы будете обрабатывать несколько потоков, но в сочетании с Throttling вы сможете ограничить количество одновременных запросов.
Он должен быть в состоянии проверить, что запрос на уровне услуг, блокировать запрос, который приходя с высокой частотой, используя IP или какой-либо другой информации
- 1. Scrapy: Ограничить количество запросов или запросов байтов
- 2. Как ограничить количество запросов? Django
- 3. Ограничить количество запросов на веб-сервере
- 4. Как ограничить количество запросов POST ajax?
- 5. Возможно ли ограничить количество зарегистрированных запросов?
- 6. Ограничить количество запросов клиентов, отправленных на сервер
- 7. Ограничить количество запросов одновременно с помощью RxJS
- 8. Appengine - Ограничить количество экземпляров
- 9. Как ограничить количество запросов в минуту на пользователя?
- 10. Как ограничить количество запросов на ip в Node.JS?
- 11. Как ограничить количество запросов для пользователя в PHP
- 12. Ограничить количество запросов для конкретного сопоставления в контексте Spring
- 13. Можно ли ограничить количество веб-запросов в секунду?
- 14. Как ограничить количество пользовательских запросов, сделанных в течение минуты
- 15. Как ограничить количество запросов HTTP в секунду на Python?
- 16. Как ограничить количество запросов от одного пользователя с помощью nginx?
- 17. Как ограничить количество поисковых запросов в «Bing Search - Cognitive Services»?
- 18. Cassandra - Есть ли способ ограничить количество асинхронных запросов?
- 19. Ограничить количество параллельных HTTP-запросов в узле js
- 20. Задача собеседования: Ограничить количество одновременных запросов с токенами
- 21. Как ограничить количество одновременных запросов Http по асинхронным задачам Celery
- 22. Ограничить количество параллельной обработки сервлета
- 23. запросов SQL Ограничить
- 24. Ограничить результаты всех MySQL запросов
- 25. Ограничить количество появлений regex
- 26. Ограничить количество отображаемых аннотаций
- 27. Ограничить количество строк
- 28. Ограничить количество нажатий кнопки
- 29. Ограничить количество добавленных строк
- 30. Ограничить количество представленных форм
Лимит на одного пользователя? или лимит для всего приложения? – christiandev