正在加载
WebSocket服务以厘网关

WebSocket服务以厘网关

类别:基础系统
时间:2021-01-14
人气:50
推荐:

WebSocket服务以厘网关介绍

  • WebSocket服务以厘网关

    一。系统介绍

    WebSocket 通信服务端让开发者快速完成WebSocket 的通信

    完善的连接机制

    重连机制简单的快速开发WebSocket 服务端

    只需要传递对应的数据即可

    分布式网关达到高效负载均衡人再多都不开

    横向扩容

    数据传输使用msgpack打包解包数据

    网关开发语言 golang 逻辑服务端可以任意目前包含2个版本 node.js 和php swoole 版本 其他版本可以自己定制 使用udp和网关通信

    二.系统功能

    1.系统核心构架


    用户使用websocket 通过ip 地址连接到 以厘通信网关

    然后根据网关里的区分发送udp 数据发送到后端不同的逻辑网关

    处理逻辑在通过udp方式反馈给以厘通信网关

    通信网关在回传给用户

    达到整个流程的交互


    2.系统通信方式

    以厘通信网关websocket(TCP) 方式连接到以厘通信网关, 以厘通信网关在通过udp 发送数据到逻辑网关,逻辑网关处理完毕发送数据到以厘通信网关 通信网关在 回传给用户完成真个流程交互

    Websocket -》 以厘通信网关 -》逻辑处理网关1

    逻辑处理网关-》以厘通信网关 -》Websocket

    3.系统历程构建图

    4.以厘网关的配置

    参数WebSocket 配置websocket 服务监听的端口

    参数RpcSocket 配置以厘网关接收逻辑网关的数据

    参数Region 配置逻辑网关的列表

    一般默认第一个网关是统一登陆服务器网关和api处理

    其他更多网关是对应的区服

    参数Ssl 配置https 证书 ssl 等于多少读取 程序目录下的 那个证书

    参数BianHao 配置当前以厘网关的服务标号

    参数Reliable配置 是否可靠传输开启了默认就会udp 验证是否到达没有到达将会重新传输

    参数apiurl 配置http api 的标识区分

    参数maoshu 配置详细描述各个参数的

    5. 以厘逻辑网关的配置

    这里配置以厘网关可以很多个以厘网关可以部署在局域网网内也可以部署在本地

    上面配置就是在本地5个以厘网关

    每个逻辑网关会接收到以厘网关的通信数据

    根据接收的通信数据EB 区分数哪一个以厘网关

    最后通过函数发送给指定的以厘网关

    fasong(通信的标识别,事件名字,事件内容);

    通信的标识别 接收的EB '_' 接收的EE 组合

    事件名字根据开发者自己需求对应的发送事件内容

    展开全部
    收起

    WebSocket服务以厘网关推荐

    最近查看(点击图标删除单个) 删除全部

    • 还没有玩过