Estoy buscando llamar a 6 solicitudes ajax debido a la capacidad de recursos de Chrome. Tengo el siguiente código:
//requestList is a list of URLs to be requested var requestList = getList(); const threadLimit = 6; callHandler() { var count = 0; while (count < threadLimit) { handler(); count++; } } handler(requestList) { var item = requestList.shift(); getPost(item); } getPost(item) { $.ajax({ url: item}, method:GET, success: function(data) { //do something with data handler(); } }En esta función, quiero saber si requestList logrará atomicidad. Si no es así, ¿qué puedo hacer para lograrlo?