У меня есть приложение для Android с 1 активностью и 3 фрагментами, открытыми в tablayout.
Когда пользователь открывает приложение, mainActivity извлекает файл json с сервера, чтобы проверить, используется ли еще версия приложения, и первый фрагмент также извлекает отдельный файл json для подачи в представления. Каждый фрагмент извлекает отдельный JSON-файл, чтобы снабдить данные представлений.
Проблема, с которой я сталкиваюсь, состоит в том, что, когда в приложении более 100 активных пользователей, файл json не загружается, и okhttp получает исключение timeOutException при попытке извлечь файл json с сервера. В основном, когда пользователь открывает приложение, 4 json-файла будут получены с сервера, поэтому я думаю, что у сервера есть проблема с ответом на все запросы.
Итак, мой вопрос, что является лучшим решением для решения такой проблемы с производительностью, помимо обновления самого сервера.
Заранее спасибо