go micro 微服务框架温习

1.Micro由开源的库与工具组成web

  • go-micro - 基于Go语言的可插拔RPC微服务开发框架;包含服务发现、RPC客户/服务端、广播/订阅机制等等。
  • go-plugins - go-micro的插件有etcd、kubernetes、nats、rabbitmq、grpc等等。
  • Go Config能够管理复杂的配置。
  • micro - 微服务工具集包含传统的入口点(entry point);API 网关、CLI、Slack Bot、代理及Web UI。

2.API、Web、SRV 服务之间的区别是什么api

API / Web -> SRV框架

 

3.如何使用Micro微服务

  • 使用 go-micro 编写服务。
  • 使用 micro 工具集来访问这些服务。
相关文章
相关标签/搜索