摘要: 1、服务注册发现 1.1 简述 微服务架构下,服务分别部署到不同机器上,服务之间通过网络完成数据通信。我们知道,网络种两个机器要想通信,必须得知道对方的 ip 和端口,因此服务调用的第一步,就是获取对方的 ip 和端口。 如何做呢?简单做法可以直接将 ip 和端口写死在调用方服务上。但是当服务重新部 阅读全文
posted @ 2022-06-29 15:44 originyuan 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 1、单体架构 将项目所有功能模块全部一起打成一个 jar 或 war,然后部署运行 扩容伸缩方式: 运行多个容器实例,再通过 nginx 进行负载均衡 优点: 1、部署简单,直接一个 jar 部署 2、技术单一,一般一套技术栈就可以完成开发 缺点: 1、系统启动慢,运行时进程包含了所有的业务模块,所 阅读全文
posted @ 2022-06-29 09:36 originyuan 阅读(153) 评论(0) 推荐(0) 编辑