微服务
文章平均质量分 71
孙宇航_
舞台再大,你不上台,永远是个观众。平台再好,你不参与,永远是局外人。能力再大,你不行动,只能看别人成功!没有人会关心你付出过多少努力,撑的累不累,摔得痛不痛,他们只会看你最后站在什么位置,然后羡慕或鄙夷。
展开
-
技术架构演进之路-Docker【二】
应用服务和数据库服务共同部署在一台服务器上应用服务和数据库服务使用不同服务器引入负载均衡,应用以集群方式运作将数据库读写操作分散到不同的节点上,数据库服务器搭建主从集群,一主一从、一主多从都可以,数据库主机负责写操作,从机只负责读操作引入缓存,实行冷热分离,将热点数据放到缓存中快速响应数据库的数据拆分,数据库数据分布式存储,分布式处理,分布式查询,也可以理解为分布式数据库架构微服务是一种架构风格,按照业务板块来划分应用代码,使单个应用的职责更清晰,相互之间可以做到独立升级迭代。原创 2023-05-18 10:21:03 · 424 阅读 · 0 评论 -
技术架构演进之路-Docker【一】
应用服务和数据库服务共同部署在一台服务器上应用服务和数据库服务使用不同服务器引入负载均衡,应用以集群方式运作。原创 2023-05-17 10:00:47 · 463 阅读 · 0 评论 -
什么是Docker 【微服务框架】
不同环境的操作系统不同,Docker如何解决?【以Ubuntu为例】Docker如何解决大型项目依赖关系复杂,不同组件依赖的兼容性问题?Docker如何解决开发、测试、生产环境有差异的问题。Docker如何解决依赖的兼容问题?原创 2023-05-15 18:56:41 · 445 阅读 · 0 评论 -
微服务框架【Nacos配置管理-Feign远程调用-Gateway服务网关】
在nacos中添加配置文件在微服务中引入nacos的config依赖在微服务中添加bootstrap.yml,配置nacos地址、当前环境、服务名称、文件后缀名。这些决定了程序启动时去nacos读取那个文件通过@Value注解注入,结合来刷新通过注入,自动刷新注意事项不是所有的配置都适合放到配置中心,维护起来比较麻烦建议将一些关键参数,需要运行时调整的参数放到nacos配置中心,一般都是自定义配置。原创 2023-05-15 11:05:28 · 1600 阅读 · 0 评论 -
微服务框架【笔记-Nacos环境隔离】
namespace 用来做环境隔离每个namespace都是唯一id不同namespace下的服务不可见。原创 2023-05-14 17:24:22 · 537 阅读 · 0 评论 -
微服务框架【笔记-Nacos注册中心】
接上篇,继续学习微服务框架中的Nacos注册中心。原创 2023-04-09 19:54:00 · 614 阅读 · 0 评论 -
微服务框架【笔记】
微服务需要根据业务模块拆分,做到单一职责,不要重复开发相同业务微服务可以将业务暴露为接口,供其他服务使用不同微服务都应有自己独立的数据库:服务端,注册中心记录服务信息心跳监控:客户端Provider:服务提供者,例如案例中的 user-service注册自己的信息到EurekaServer每隔30s向EurekaServer发送一次心跳Consumer:服务消费者,例如案例中的 order-service根据服务名称从EurekaServer拉取服务列表。原创 2023-04-06 21:13:00 · 419 阅读 · 1 评论 -
微服务入门【笔记】
什么是微服务?【分布式架构的一种】以上才是一整套的微服务技术栈,而不仅仅只是SpringCloud。原创 2023-04-05 20:19:52 · 417 阅读 · 0 评论