微服务2
2016-10-19 13:24:07 0 举报
微服务2是一种轻量级的、独立的、可扩展的应用程序,它通过将一个大型应用程序分解为多个小型、自治的服务来实现。这些服务可以独立开发、部署和扩展,从而提高了应用程序的灵活性和可维护性。微服务2通常使用容器技术(如Docker)进行部署,以便在不同的环境中运行。此外,微服务2还依赖于一种称为“服务发现”的技术来管理服务之间的通信。总之,微服务2是一种现代软件开发方法,它旨在帮助开发人员更快地构建、测试和部署高质量的应用程序。
作者其他创作
大纲/内容
client
监控系统
微服务3
运维管理
进程9
PROXY1
微服务消息流
4-应答
节点1
3
应用系统
节点3
11-处理时间(10-1)
客户端1
发布订阅
MQ1
节点n
broker
微服务1
API
comsumer3
1
微服务进程1
1-请求
消息队列1
微服务2
6-处理时间(7-3)
SUB1
微服务集群
同步调用
3-蓝色是性能监控消息流
7-应答
1-红色是同步消息流
producer
API网关1
2-请求
消息队列2
2-绿色是旁路消息流
comsumer2
流式调用
8-应答
9-处理时间(10-1)
客户端3
进程内持久化消息队列
控制台
自动化脚本
Nginx
高可用HA1
...
进程7
proxy
进程3
微服务进程核心
进程2
进程1
进程4
微服务进程3
SUB3
节点4
节点2
10-应答
配置中心
2-应答
进程5
SUB2
comsumer1
微服务基础设施
PUB
5-应答
进程8
4-请求
日志全文搜索ELK
性能监控Open-Falcon
API网关3
全路由
3-请求
客户端2
消息队列
微服务进程2
3-应答
2
API网关2
进程6
高可用HA2
0 条评论
下一页