#javascript #node-red
Вопрос:
Я хочу, чтобы каждый раз при перезагрузке красной страницы узла, в зависимости от пользователя (пользователя сеанса, которого я создал сам), отображался поток этого пользователя. Поток каждого пользователя будет получен с другого сервера по протоколу http. Где я могу поместить код для получения нового файла потоков в узле исходного кода Красный
Комментарии:
1. Учитывая это и ваш последний вопрос, я предлагаю вам опубликовать сообщение на форуме Node-RED или на сайте Node-RED Slack и более подробно объяснить, чего вы пытаетесь достичь, и мы можем сказать вам, возможно ли это.
Ответ №1:
Узел-КРАСНЫЙ в настоящее время НЕ ЯВЛЯЕТСЯ многопользовательским многопользовательским.
Любой данный экземпляр Node-RED может запускать только один поток за раз, даже если вы определяете нескольких пользователей, все они будут работать в одном потоке.
Если вы хотите поддерживать несколько пользователей с их собственными потоками, им необходимо запускать отдельные экземпляры, и каждому экземпляру потребуется отдельное имя хоста (в настоящее время маркеры аутентификации хранятся в локальном хранилище браузера, которое ограничено областью хоста, поэтому невозможно запускать несколько экземпляров по разным путям на одном хосте).
Если вы хотите передать новый поток в данный экземпляр, то в API администратора есть конечные точки HTTP REST, которые поддерживают это, но любой новый поток, который вы передадите, заменит существующий.