Отключите все лишнее на целевой странице если она одна, это реально сделать - например скрипты всяких фейсбуков, сторонней аналитики и так далее. Обычно сервесы используют много сторонних скриптов, которые не влияют на работу сайта, но сильно нагружают проц.
Смотрите как идет распределение нагрузки - возможно оно не сплашное, а пиками - тогда можно попробовать запускать потоки более равномерно. Чтоб избегать этих пиков.
Чаще всего можно отрисовку снизить вплоть до 10 (ну 20) .... На загрузку проца, это как раз сильно влияет.
Если сервер свой и без видюхи, то стоит поставить в него видюху.
50 в нынешних условиях для баса с браузером, достаточно много. Можно попробовать разбить на несколько копий баса по 25 например.
Можно использовать рам диск для работы с профилями - но это уже продвинутый уровень.
JSONpath и expression
-
Всем привет)
Вопрос пустяковый по сути, но ответ найти не могу
Так работает:

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

И так не работает. Понимаю, что это, наверняка, даже выглядит глупо, тем не менее, не могу понять, как нужно написать, чтобы сработало
Заранее благодарюИ так не работает :D
JSON.parse([[GET_UPDATES]])$.[-1:].update_id -
@aliver said in JSONpath и expression:
Всем привет)
Вопрос пустяковый по сути, но ответ найти не могу
Так работает:

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

И так не работает. Понимаю, что это, наверняка, даже выглядит глупо, тем не менее, не могу понять, как нужно написать, чтобы сработало
Заранее благодарюИ так не работает :D
JSON.parse([[GET_UPDATES]])$.[-1:].update_idВы уж определитесь, используете JSONpath или просто json. JSONpath это грубо говоря объединение xpath и json и выражения JSONpath работают только в модуле JSONpath.
Если вы используете json, то подойдёт такой код (если я правильно понял задачу):
JSON.parse([[GET_UPDATES]])[JSON.parse([[GET_UPDATES]]).length-1].update_idили
var obj = JSON.parse([[GET_UPDATES]]) log(obj[obj.length-1].update_id)