بدون توضیح

wk 3ba26d6be6 2022 09/01 增加keepalive+nginx部署说明文档 更新rabbitmq集群部署说明 2 سال پیش
plc调度节点 b962363203 更新 rabbitmq集群部署说明 2 سال پیش
指令中转优化节点 f02dc2db41 更新README.md 更新各个节点需求 2 سال پیش
指令入队节点 b962363203 更新 rabbitmq集群部署说明 2 سال پیش
指令检查节点 f02dc2db41 更新README.md 更新各个节点需求 2 سال پیش
测量节点 f02dc2db41 更新README.md 更新各个节点需求 2 سال پیش
终端 f02dc2db41 更新README.md 更新各个节点需求 2 سال پیش
README.md b962363203 更新 rabbitmq集群部署说明 2 سال پیش
keepalive+nginx服务部署ubuntu20.04.txt 3ba26d6be6 2022 09/01 增加keepalive+nginx部署说明文档 更新rabbitmq集群部署说明 2 سال پیش
message.proto f02dc2db41 更新README.md 更新各个节点需求 2 سال پیش
rabbitmq集群部署ubuntu20.04.txt ca8a1b87d7 2022 09/01 增加keepalive+nginx部署说明文档 rabbitmq集群部署文件增加内容 2 سال پیش
停取车消息表单.eddx f02dc2db41 更新README.md 更新各个节点需求 2 سال پیش
停取车消息表单.pdf f02dc2db41 更新README.md 更新各个节点需求 2 سال پیش
框架图.eddx b962363203 更新 rabbitmq集群部署说明 2 سال پیش
框架图.pdf b962363203 更新 rabbitmq集群部署说明 2 سال پیش

README.md

1,简介

消息服务器rabbitmq集群:
ip:   端口:
ip:   端口:
数据库集群:

2, 交换机

交换机分两个,一个负责对接流程消息队列,一个对接各个节点的状态,在服务器提前搭建。
交换机 名称
指令交换机 command_ex
状态交换机 statu_ex

command_ex 指令交换机端口说明:

端口名 发送消息说明
park_command_port 停车指令端口
pick_command_port 取车指令端口
park_response_N_port n号终端停车指令反馈
pick_response_N_port n号终端取车指令反馈
command_enqueue_port 指令入队端口
count_command_signal_N_port N单元指令计数信号端口
request_command_port 请求指令端口
post_command_N_port 向N单元推送指令端口
command_completed_port 指令完成端口

statu_ex 指令交换机端口说明:

各个节点向statu_ex交换机发送自身状态,端口名为节点名称+"_statu_port"
端口名 对应节点
mcpu_N_statu_port N号单片机
measure_N_statu_port N号测量节点
dispatch_N_statu_port N单元调度节点

3,队列

队列名称与交换机端口名保存一致,去掉port,增加queue,如:端口名称park_command_port,对应队列名称park_command_queue
状态消息对应的队列全部由接收端临时创建,临时对接。