«Впрыскивает» сообщение в поток – либо с помощью нажатия на кнопку (вручную), либо через заданные промежутки времени (автоматически). Значение в свойстве «payload» может быть разных типов, включая строки, JavaScript-объекты или текущее время.
Свойство «topic» (строка) – понятное описание того, что это за сообщение. Задается в меню редактирования ноды. Опциональное свойство.
Подробное описание
Нода «Inject» может инициировать поток с помощью значения в свойстве «payload». По умолчанию в качестве полезной нагрузки используется текущее время в миллисекундах начиная с 1 января 1970 года.
Кроме того, «Inject» поддерживает «впрыскивание» строк, чисел, булевых значений, JavaScript-объектов и значений из глобального контекста или контекста потока.
По умолчанию «Inject» активируется вручную – кликом на кнопку ноды в редакторе. Кроме того, ее можно настроить таким образом, чтобы она «впрыскивала» сообщения в поток через равные промежутки времени или согласно графику.
Ее также можно настроить на «впрыскивание» сообщений с каждым новым запуском потока.
Максимальный интервал между оправкой сообщений, который можно задать для «Inject» – это 596 часов (около 24 дней). Но если вы хотите задать интервал более 1 дня, советуем воспользоваться вместо «Inject» какой-нибудь другой нодой, имеющей функции планировщика, а также способной справляться с отключением электроэнергии и перезапусками.
Примечание
В режимах «interval between times» и «at a specific times» (задаются в настройке «Repeat») используется стандартная cron-система. То есть, например, если в 14:37 задать 20-минутный интервал для промежутка между 14:00 и 17:00, то первое сообщение будет «впрыснуто» в 14:40, второе – в 15:00, третье – в 15:20 и так каждые 20 минут до 17:00. Поэтому если вам нужно, чтобы сообщение «впрыскивалось» в поток каждые 20 минут начиная с текущего момента, воспользуйтесь режимом «interval».
Примечание
Если вам необходимо добавить символ новой строки в значение типа String, для создания полезной нагрузки («payload») используйте ноду «Function».
«Впрыскивает» сообщение в поток – либо с помощью нажатия на кнопку (вручную), либо через заданные промежутки времени (автоматически). Значение в свойстве «payload» может быть разных типов, включая строки, JavaScript-объекты или текущее время.
|Полная ссылка на страницу=Нода «Inject»
}}