1

Отправка команд unit/exec_cmd через batch

Тема: Отправка команд unit/exec_cmd через batch

Здравствуйте!

Возникла трудность в выполнении команд.
Есть код, он через rest api выполняет один batch с unit/exec_cmd, которых может быть до 5 за один batch. В лучшем случае выполняются 2 команды из 5, остальные просто не доходят до блока, при этом, если отправлять их по отдельности, то проблема не возникает (возвращается нужный результат после выполнения запроса). Пробовала использовать timeout из параметров unit/exec_cmd, ставила максимум 10 секунд, к решению это не привело.

Подскажите, пожалуйста, каким образом можно разрешить эту ситуацию?

Спасибо!

2

Отправка команд unit/exec_cmd через batch

Re: Отправка команд unit/exec_cmd через batch

Совсем не api,  но ни кто немешает реализовать тоже самое на api.
Для отправки на терменал 4 команд использую уведомления.
Уведомления работает на группу обьектов, если с терминала приходит сообщение, то выполняется команда, обьект исключается из текущей группы и перемещаеться в следующую. Уведомоения сробатывает при наличии данных о скорости и 0 в том часле.

FFA0-0BBB-8911-15BB

https://www.reg.ru
3

Отправка команд unit/exec_cmd через batch

Re: Отправка команд unit/exec_cmd через batch

Для моего проекта требуется именно отправка нескольких команд для выполнения и именно из скрипта. По какой-то причине больше одной команды не выполняется, если оборачивать их в батч. Вопрос заключается в следующем, можно ли как-то отправить блоку команды группой или нужно разбивать их на несколько http запросов?

4

Отправка команд unit/exec_cmd через batch

Re: Отправка команд unit/exec_cmd через batch

Добрый день!

через батч запрос можно выполнить сразу нескольк команд. Сервер будет выполнять их последовательно в перечисленном порядке.
Привидите, пожалуйста, пример полного запроса, а также уточните имя объекта, названия команд. Можно  в ЛС.

Diana Cheley
Wialon Hosting Expert
Gurtam