если я зашлю в него в цикле, скажем, 50 гетов.
У него есть какая-то очередь куда он сложит остальные 44 запроса и потом будет оттуда доставать по мере обработки предыдущих ответов или такую очередь нужно реализовывать снаружи руками и контролировать количество запросов?
да примерно так
- Вано, сколько времени? - половина - пятого или шестого? - Да! :)
это ж не сложна
Ой утро) недочитал вопроса((
ну это вон автору ответь :) он в непонятках.. а я так, поржал, почитав :D
NaM должен сам отследить очередь, но как оранизовано - лезть в исходники надо. Можешь сам все проконтролировать. Сделать queue и в одном Nam запускать нужное тебе кол-во запросов, контролировать кол-во NaM и запросов вообще. Уыитвая, например, приоритет запросов.
У qnam есть своя очередь. Руками менеджерить как правило не требуется. Но я не уверен можно ли туда кидать большое число запросов
и второй вариант предпочтительнее. Поскольку NaM, как ты заметил ограниченной кол-во запросов может выполнить. Но он же асинхронный по сути.. Т.е. ты принципиально можешь захотеть выполнять 5, 10, 15 запросо одновременно. А в рамках одного NaM ты этого не добъешься
Обсуждают сегодня