roubustel vpn 流程图
2020-09-18 18:44:05 0 举报
openvpn node 交互流程图
作者其他创作
大纲/内容
选择公司
RCMS后台
登录信息缓存:放到内存
vpn 组连接/断开成功
登入鉴权
轮询获取列表
内存
处理获取组消息
登录是否成功
mqtt连接请求
登录
登出
获取
登录流程
点击组连接/断开vpn按钮
Node前端
调用创建/断开vpn
连接鉴权
等待消息
发送消息
发起vpn 连接/断开
断开mqtt连接
是否为多公司账户
rcms 添加组
返回信息
返回失败结果
超时失败
Node后台
添加/删除组流程
发送报文
存储连接/断开结果信息
返回组信息
生成所有组所需的openvpn config
显示组列表
断开vpn/并清除config文件
是
清空消息内存
发送登录,获取组列表命令
http
建立mqtt通道
登出流程
成功
终止轮询
反显结果
创建、断开vpn 连接
vpn连接/断开流程
更新存储列表新
循环调用
存储组列表信息
发送连接MQTT请求
同步消息给前端的流程同上
失败
返回失败结果提示重新reload
连接是否成功
返回登录页面
轮询请求连接结果
查询最新组信息
收藏
0 条评论
下一页