Android Firebase Storage SDK максимальное количество параллельных загрузок - PullRequest
0 голосов
/ 11 февраля 2020

Мне нужно загрузить несколько сотен фотографий в Firebase Storage. Все изображения 10-15 КБ. Я следовал предложениям и отправил их 10 на 10. Проблема в том, что SDK, похоже, работает только с 2 параллельными потоками. На самом деле не имеет значения, отправляю ли я 10 запросов или 2, только 2 активны, а остальные находятся в очереди.

Это ожидаемое поведение для Storage SDK на Android? iOS SDK кажется более разрешающим.

1 Ответ

0 голосов
/ 11 февраля 2020

Это ожидаемое поведение.

На мобильных соединениях загрузка не завершается быстрее с высоким уровнем параллелизма. Все загрузки будут конкурировать за одинаковую ограниченную пропускную способность.

Вы можете увидеть, как работает SDK, поскольку он с открытым исходным кодом . Не стесняйтесь изменять его по своему усмотрению, чтобы вы могли увидеть, лучше ли ваши тесты. Для запросов функций, пожалуйста, обратитесь в службу поддержки Firebase напрямую .

...