基于kcp,consul的service mesh实现
2024-08-29 07:22:14
名字kmesh
技术:proxy,kcp,consul
proxy
proxy分为前端和后端
前端代理服务层,包括外部的service
后端实现负债均衡
kcp
kcp 基于udp,能够实现快速的传输
consul
实现了服务注册,服务的健康检查,多中心
外部服务的注册
外部服务要注册到前端代理中,前端代理抛给其他服务调用
外部服务可以通过配置文件,通过consul,通过本地的接口进行注册
本地服务注册
本地服务可以直接通过local的接口进行交互
想要使用什么样服务,也可以通过接口进行交互
前端代理
- 前端代理连接后端的服务,然后统一的抛出一个kcp的端口给调用端
- 前端代理接收到服务之后,先解析出该服务的名称,然后再把数据分发给对应的后端服务
最新文章
- .NET缓存框架CacheManager在混合式开发框架中的应用(1)-CacheManager的介绍和使用
- chche缓存
- [转]硬盘分区表知识——详解硬盘MBR
- vi命令的使用
- c++性能测试
- RegExp.exec
- HW5.18
- Qt Quick 与 QML语言(初学笔记1)
- Integer.parseInt()和valueOf()
- perl tk说明
- 命令模式 &; 策略模式 &; 模板方法
- 《Windows编程循序渐进》——基本控件
- Adobe 系列软件通用破解方式(animate cc,Photoshop cc,Flash cc)等
- bzoj2111 Perm 排列计数
- Visual Studio 写自己的动态链接库(DLL)
- 关于ftp用户连接时出现500 OOPS: cannot change directory的解决办法
- python3安装pcap遇到的问题
- JS基本事件(小记)
- U3D外包团队—技术分享 U3d中获得物体的size
- shell command