Как справиться с кучей исинхроных запросов в Retrofit 2?
Пробую раелизовать синхронизацию базы данных:
-сначала подгружаю элементы первого уровня, потом по мере подгрузки каждого элемента первого уровня, подружаю элементы второго и так до бесконечности могут запускаться запросы. Как все это поставить в очередь чтоб приложение не падало? Порылся на офф сайте, чет пусто (или я не шарю правильно искать) Также пробовал здесь смотреть - без результатов.
public class MyService extends Service {
final String LOG_TAG = "myLogs";
ExecutorService es;
public void onCreate() {
super.onCreate();
Log.d(LOG_TAG, "MyService onCreate");
es = Executors.newFixedThreadPool(2);
}
...
}