随笔分类 -  SpringCloud相关

摘要:1. 基本理念 1.1 使用分词器把一段话给分成词条 1.2 倒排索引,就是按照词条查询对应的结果 1.3 和数据库的对应 2. ES的安装 2.1 创建网络。因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。 docker network create es-net 2.1 阅读全文
posted @ 2022-01-22 20:43 一只小白的进修路 阅读(665) 评论(0) 推荐(0)
摘要:1. 配置中心 1.1 配置中心的设置 SpringCloud配置中心也可以使用nacos来完成 nacos配置中心的配置通过 [服务名]-[类型].[后缀名] 来定位到需要读取这个配置文件的服务 1.2 配置中心的读取 给需要使用配置中心的服务 添加依赖 <!--nacos配置管理依赖--> <d 阅读全文
posted @ 2022-01-18 17:04 一只小白的进修路 阅读(1532) 评论(0) 推荐(0)
摘要:1. 单独的登陆系统 有时候做微服务拆分的时候,登录注册会抽取出来单独做一个模块 2. 单点登录的架构 2.0 总体流程 SSO服务有登陆注册功能,还有验证token的功能 除SSO服务外的服务都注册一个拦截器,拦截本服务的请求,如果检测到 URL 或者 Cookie 里有 token(说明SSO登 阅读全文
posted @ 2022-01-15 18:13 一只小白的进修路 阅读(415) 评论(0) 推荐(0)
摘要:1. 引言 总体微服务流程类似: SpringCloud是基于SpringBoot的,所以会存在版本的兼容性问题, 1.5. 远程调用 因为不同的服务部署在不同的机器上,所以我们需要使用远程调用的方式去获取数据(把RestTemplate注册进IOC容器中) @Bean public RestTem 阅读全文
posted @ 2022-01-14 14:34 一只小白的进修路 阅读(412) 评论(0) 推荐(0)
摘要:-1. rabbitMQ机制 生产者发送消息到路由器(一些模式下路由时使用路由键绑定队列,一些模式下直接绑定队列)或者队列 消费者监听队列(多个消费者监听一个队列的话,会依次从队列里取消息(取出的消息不一样)) 路由器有三个模式: Fanout方式,路由器给所有绑定的队列发消息(发送的消息是一样的) 阅读全文
posted @ 2021-09-21 18:14 一只小白的进修路 阅读(168) 评论(0) 推荐(0)