微服务|架构
微服务架构
yanghaoyuan.sh
用心去感受世界,了解世界,认识世界
展开
-
redis 分布式会话
背景: redis 广泛应用于缓存方向,也经常用来做分布式锁、访问量统计、分布式会话共享等;redis支持事务、持久化、LUA脚本、LRU驱动事件、多种集群方案。 默认情况下redis没有开启AOF (append only file)方式持久化,开启:appendonly yes AOF持久化有三种方式appendfsync(always everysec no)一般使用everysec,redis的性能几乎不受影响。 分布式会话管理的常见解决方案有Session Stick,Session 复制, Se原创 2021-05-08 19:06:15 · 287 阅读 · 0 评论 -
Mac 安装Spring Boot CLI
$ brew update $ brew update Already up-to-date. $ brew tap spring-io/tap $ brew tap spring-io/tap ==> Tapping spring-io/tap Cloning into '/usr/local/Homebrew/Library/Taps/spring-io/homebrew-tap'... remote: Enumerating objects: 276, done. remote: Co.原创 2021-02-16 10:26:23 · 273 阅读 · 0 评论 -
Spring Cloud 依赖管理
<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>15</maven.compiler.source> <maven.compiler.target>15</maven.compiler.target> <java.versio...原创 2021-02-14 22:08:42 · 319 阅读 · 0 评论 -
Spring Cloud - Discovery Server 微服务[服务发现]
服务发现 服务注册(服务上线它呼叫服务发现注册自己, 告知服务发现自己的服务标识以至于其他的服务可以找到它并且告知服务发现自己的位置和端口以至于其他服务可以调用它) 服务注销(服务关闭或者临时离开因为升级等原因它想让服务发现知道它不再可用) 客户端发现其他的服务(客户端向服务发现发送携带服务标识的询问找出请求,服务发现根据服务标识找出标识服务的位置和端口信息返回客户端,客户端根据位置和端口发出请求, 服务端响应完成服务调用) 服务健康检查,移除不健康的实例 (每个服务必须实现一个健康检查通常会提供一个RE原创 2021-02-14 18:47:48 · 304 阅读 · 0 评论 -
微服务
微服务定义: 微服务是具有有限上下文的松散耦合的面向服务的体系架构 围绕业务领域的模型由许多小型的自主服务在一起工作来完成。原创 2021-02-13 11:22:21 · 95 阅读 · 3 评论