Публикации по теме 'throttling'


Отладка и регулирование: что это такое и когда их использовать
Устранение дребезга — это метод, который задерживает выполнение функции до тех пор, пока пользователь не перестанет выполнять определенное действие в течение определенного периода времени. Например, если у вас есть панель поиска, которая получает предложения из серверной части по мере того, как пользователь печатает, вы можете отменить функцию, которая выполняет вызов API, чтобы она запускалась только после того, как пользователь перестанет печатать на несколько секунд. Таким образом, вы..

Дросселирование против устранения дребезга
Один из наиболее часто задаваемых вопросов в интервью по фронтенд-разработке: в чем разница между регулированием и устранением дребезга? Это статья, которую я пишу для себя в будущем, чтобы иметь место для пересмотра, если я когда-нибудь забуду, а также для моих коллег-приятелей-разработчиков, которые могут столкнуться с какой-то тривиальной проблемой. Дросселирование и устранение дребезга — это методы, которые можно использовать для повышения производительности и удобства..

Debouncing and Throttling в JavaScript: подробное руководство
Debouncing и Throttling - это два широко используемых метода для повышения производительности кода, который многократно выполняется в течение определенного периода времени. В этом посте мы узнаем, как лучше использовать их, чтобы повысить производительность нашего приложения и написать лучший и быстрый код на JavaScript! Debouncing Debouncing - это метод программирования, используемый для того, чтобы гарантировать, что трудоемкие задачи не запускаются так часто, что это снижает..

Вопросы по теме 'throttling'

Как я могу ограничить попытки входа пользователя в PHP
Я как раз читал этот пост Полное руководство по аутентификации веб-сайтов на основе форм о предотвращении попыток быстрого входа в систему. Рекомендация №1: короткая задержка, которая увеличивается с количеством неудачных попыток, например: 1...
36844 просмотров
schedule 23.10.2023

есть ли способ ограничить индексацию таблиц Mysql, чтобы не повлиять на общую производительность?
Мне нужно загрузить большой набор данных в производственную базу данных. Необходимо загрузить по 15 файлов и вставить их в таблицу. Размер каждого составляет около 500 МБ . У меня есть два столбца ID, которые нужно проиндексировать. Если я...
1251 просмотров
schedule 02.03.2024

Прокси-сервис для WSO2 ESB с Carbon Studio, добавляющий политику регулирования
Я создаю прокси-службу с помощью Carbon Studio, эта служба имеет политику регулирования, затем развертываю в WSO2 ESB, но при доступе через административную консоль регулирование для этой службы отключено. Можно ли включить дросселирование в Carbon...
250 просмотров
schedule 16.03.2024

функция дросселя и делегирование событий
Моя проблема, я хочу отменить вызовы функций, но связанные с областью действия функции. В моем примере я ищу клики, делегированные событиями, и отклоняю клики. Это работает, но устранение дребезга не зависит от элемента!...
558 просмотров
schedule 24.12.2023

Как использовать дроссель из underscore.js
Я хочу использовать throttle из underscore.js , но не знаю, как это реализовать в мой код. <script type="text/javascript"> $(document).ready(function() { /* Scroll event handler */ $(window).bind('scroll',function(e){...
2390 просмотров
schedule 04.07.2022

Предметы Forward Rx с кулдауном, переключение на выборку, когда они приходят слишком быстро
Я ищу метод Rx, который возьмет наблюдаемое и поместит последний элемент в «перезарядку», чтобы, когда предметы поступают медленнее, чем время перезарядки, они просто перенаправлялись, но когда они поступают быстрее, вы просто получить последнее...
735 просмотров
schedule 24.12.2023

как использовать обещания bluebirdJS для выполнения запросов API в ПАКЕТАХ вместо простого ограничения параллелизмом
У меня есть 1000 запросов HTTP API, которые нужно сделать. Я сдержал их все как обещания в массиве. Я хочу выполнять их « ПАКЕТАМИ» из 100 за раз - не более того, чтобы избежать ограничения скорости / дросселирования API и т. Д. Хотя...
362 просмотров

ProcessorCount в WCF Throttling по умолчанию: Environment.ProcessorCount или количество процессоров?
У меня есть служба WCF, разработанная с помощью .NET 4.0. В поведении у меня есть этот элемент регулирования: <behavior name="Test"> <serviceThrottling maxConcurrentInstances="1000"/> </behavior> Насколько мне известно из...
162 просмотров
schedule 30.08.2022

Дросселирование или устранение отклонений асинхронных вызовов в Vue 2 при передаче аргументов в дебаунтированную функцию
У меня есть приложение Vue 2, которое использует массив объектов для поддержки виджета поиска / множественного выбора, предоставляемого vue-multiselect . Я просмотрел руководство по миграции Vue 1 -> 2 на противодействие вызовам , но в...
6493 просмотров
schedule 23.02.2024

Регулирование функций Javascript
Я хочу использовать JS Throttle. Но я изо всех сил пытаюсь заставить его работать правильно. Я попробовал код из этой статьи: https://codeburst.io/throttling-and-debouncing-in-javascript-b01cad5c8edf Но дроссельная заслонка не работает...
3835 просмотров
schedule 14.11.2022

Ларавель. Как приостановить запросы пользователей на более длительное время после превышения лимита регулирования?
Laravel имеет встроенную возможность контролировать регулирование запросов. Примером является промежуточное ПО throttle:60,1 , что означает 60 запросов в минуту к определенному маршруту. Но есть ли что-нибудь, чтобы приостановить запросы, если этот...
549 просмотров
schedule 24.01.2024

Очередь Laravel Redis игнорирует регулирование
Я использую Laravel Horizon и Redis, и я пытаюсь ограничить его. Я использую внешний API с ограничением скорости 100 запросов в минуту. Мне нужно сделать около 700 запросов. У меня он настроен так, что каждое задание, которое я добавляю в очередь,...
1015 просмотров
schedule 05.11.2023

Регулирование шлюза AWS API не работает должным образом
Я пытаюсь включить регулирование шлюза API, но оно работает не так, как ожидалось. Я установил скорость регулирования метода по умолчанию на 1 запрос в секунду, а пакетный - на 1 запрос. Затем я создал цикл в своем коде, чтобы сделать 10...
984 просмотров

Приложение Angular, использующее Throttime для ограничения вызовов API. Использование состояния для отслеживания вызовов с различными параметрами
Я хочу иметь возможность регулировать мои вызовы API на уровне обслуживания в Angular 10. Все ответы и все примеры, которые я нахожу по использованию rxjs, threadTime описывает сценарии, в которых у нас есть взаимодействие с пользователем, которое...
58 просмотров
schedule 06.11.2023

Ограничение скорости / дроссельная заслонка для выдачи запросов axios
В этом классе метод get(item) возвращает обещание с объектом данных ответа, полученным в результате вызова axios. const wait = ms => new Promise(resolve => setTimeout(resolve, ms)); class MyClass { constructor () {} get(item){...
35 просмотров