Нил Прототип 1.2.0

Система очереди

Система очереди

Локальный экземпляр позволяет клиентам и узлам обмениваться информацией, даже если один из них находится в автономном режиме.

Обычно запросы между клиентом и узлом передаются с использованием идентификатора WebSocket в качестве получателя, но когда один из них находится в автономном режиме, тогда используется node_id или client_id. используются. Когда это происходит, локальный экземпляр сохраняет запрос в таблице MySql с именем queue.

Узел

Каждый раз, когда узел входит в систему, он получает список запросов в очереди. Узел немедленно обрабатывает их, отвечая клиенту. Если узел указывает в запросе queue_id, локальный экземпляр удалит соответствующую строку.

Клиент

Клиент управляет очередью с помощью графического интерфейса. При нажатии кнопки обработать клиент заполнит данные соответствующего узла (свойство sender) свойством content.

Следующая статья…

В следующей статье мы объясним, как графически управлять узлами. Нил Прототип 1.3.0

Спасибо за ваше время.

Большое спасибо за время, которое вы потратили на чтение этой статьи, не стесняйтесь комментировать здесь или в Discord!