微服务架构
申悟空的申
这个作者很懒,什么都没留下…
展开
-
十.网关Gateway 应用实践
网关简介 背景分析 我们知道,一个大型系统在设计时,经常会被拆分为很多个微服务。那么作为客户端要如何去调用 这么多的微服务呢?客户端可以直接向微服务发送请求,每个微服务都有一个公开的URL,该URL可以直接映射到具体的微服务,如果没...转载 2021-08-05 15:15:22 · 190 阅读 · 0 评论 -
九.Sentinel限流熔断应用实践
Sentinel简介 背景分析 在我们日常生活中,经常会在淘宝、天猫、京东、拼多多等平台上参与商品的秒杀、抢购以及一些优惠活动,也会在节假日使用12306 手机APP抢火车票、高铁票,甚至有时候还要帮助同事、朋友为他们家小孩拉投票、...转载 2021-08-03 20:14:19 · 230 阅读 · 0 评论 -
八.服务配置中心Nacos应用实践
配置中心简介 背景分析 我们知道,除了代码之外,软件还有一些配置信息,比如数据库的用户名和密码,还有一些我们不想写死在代码里的东西,例如像线程池大小、队列长度等运行参数,以及日志级别、算法策略等, 还有一些是软件运行环境的参数,如J...转载 2021-08-03 20:13:03 · 67 阅读 · 0 评论 -
七.服务注册中心Nacos应用实践
Nacos注册中心简介 背景分析 在微服务中,首先需要面对的问题就是如何查找服务(软件即服务),其次,就是如何在不同的服务之间进行通信?如何更好更方便的管理应用中的每一个服务,如何建立各个服务之间联系的纽带,由此注册中心诞生(例如淘...转载 2021-08-03 20:11:48 · 131 阅读 · 0 评论 -
六-微服务架构分析及发展
微服务简介 背景分析 讲微服务之前,我们先分析以下单体应用。所谓单体应用一般是基于idea/eclipse,maven等建一个工程,然后基于SpringBoot,spring,mybatis框架进行整合,接下来再写一堆dao、map...转载 2021-08-03 20:10:16 · 101 阅读 · 0 评论 -
五.单点登陆系统(SSO)设计及实现
系统简介 Http协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何...转载 2021-08-03 20:08:58 · 344 阅读 · 0 评论 -
四.JWT技术分析及应用实践
JWT简介 背景 在传统的有状态服务应用中,服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如Tomcat中的Session。例如登录:用户登录后,我们把用户的信息保存在服务端sessi...转载 2021-08-03 20:07:23 · 112 阅读 · 0 评论 -
三.Apache Shiro 安全框架
Shiro安全框架简介 Shiro概述 Shiro是apache旗下一个开源安全框架,它对软件系统中的安全认证相关功能进行了抽封装,实现了用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。使用shiro就可...转载 2021-08-03 20:05:36 · 241 阅读 · 0 评论 -
二.Spring Security 安全框架应用
起意 看到一篇不错的博客,想转载但是不会(没有转载键),网搜发现没有Chrome浏览器的详细转载办法 实践 检查。在喜欢的博客页面右键(用快捷键ctrl+shift+I也行只是比较难找到相应想要的html码)选择“检查”,出现如下界面: 找目标。把鼠标停靠在上图中“类似菜单的东西”里的各个“菜单”,看左边有颜色框有不同效果(没错框起来的就是可以copy的东西)。在右边窗口按“C...转载 2021-08-03 20:03:43 · 63 阅读 · 0 评论 -
一.微服务架构准备
起意 看到一篇不错的博客,想转载但是不会(没有转载键),网搜发现没有Chrome浏览器的详细转载办法 实践 检查。在喜欢的博客页面右键(用快捷键ctrl+...转载 2021-08-03 20:01:50 · 59 阅读 · 0 评论 -
2021-08-03
起意 看到一篇不错的博客,想转载但是不会(没有转载键),网搜发现没有Chrome浏览器的详细转载办法 实践 检查。在喜欢的博客页面右键(用快捷键ctrl+...转载 2021-08-03 19:57:40 · 40 阅读 · 0 评论