Моя проблема заключается в следующем, я использую watchnode, чтобы увидеть для CSV-файлов, поступающих на FTP-сервер.
Я разбираю это так:
payload:{DATE:12344,ID:970005,CONSO:1.344MHw},
topic:"INSERT INTO TABLE test VALUES (12344,970005,1.344)",
filename:/home/.../test.csv,
delay:1500
parts:{index:0,ch:\n,type,string,id:25401f72.a66b,count:null}
_msgid:f3fda651.b7d718
Так что мне нужно поместить DATE, ID и CONSO в сервер flexmodbus.
Моя проблема в том, что когда приходит файл, он представляет 1k + объектов.
Чтобы разрешить серверу обрабатывать 1 объект перед переходом к следующему, мне нужно добавить некоторую задержку. Поэтому я добавляю msg.delay.
Но мне не удается заставить его работать с узлом задержки, поэтому я решил перезаписать аргумент задержки с помощью msg.delay.
У кого-нибудь есть идея?