Как обратиться к «последовательности вызовов API» по приоритету с перехватчиком в Angular 7 - PullRequest
0 голосов
/ 04 апреля 2019

У меня есть несколько вызовов API, выполняющихся асинхронно в моем проекте. Я также хочу зарегистрировать запрос / ответ для всех API согласно требованию, которое я могу сделать.

Концерн:

Единственная проблема в том, что я хочу сделать все эти фоновые (входящие в систему) вызовы API в самом конце, после того как все бизнес-вызовы будут завершены, поскольку для chrome мы можем иметь максимум 6 одновременных вызовов. И это сократит время запуска этого приложения на переднем плане.

Моя работа вокруг:

Я поставил в очередь все эти (протоколирование) apis внутри перехватчика, основываясь на каком-то флаге с низким приоритетом, и опубликовал некоторый таймаут «по умолчанию», вызывая эти отдельные запросы. Теперь я не хочу полагаться на этот тайм-аут / интервал по умолчанию.

Здесь вы найдете некоторые подходы к архитектуре.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...