TP-Micro 基于 Teleport 的微服务框架 TP-Micro

xuanbao2018-07-06 12:30:01 • 2259 次点击    
这是一个分享于 2018-07-06 12:30:01 的项目,其中的信息可能已经有所发展或是发生改变。

TP-Micro 是一个基于 Teleport 定制的、简约而强大的微服务框架。

image

支持服务自动发现

支持自定义服务链接选择器

支持负载均衡

支持多路复用IO及其连接池

支持自定义协议

支持自定义Body的编解码类型

支持插件扩展

支持心跳机制

日志信息详尽,支持打印输入、输出消息的详细信息(状态码、消息头、消息体)

支持设置慢操作报警阈值

支持自定义日志

支持平滑关闭与更新

支持推送

支持的网络类型:tcptcp4tcp6unixunixpacket

客户端支持断线后自动重连

支持过载保护(断路器)

服务端

客户端

更多示例

Micro 项目采用商业应用友好的 Apache2.0 协议发布

TP-Micro is a highly available microservice platform based on teleport.Read More

Latest commit to the master branch on 7-4-2024
Download as zip
授权协议:
Apache-2.0
开发语言:
Google Go 查看源码»
操作系统:
跨平台
2259 次点击  ∙  1 赞  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传