4
2
0
2
摘要: 错误记录 1、SpringBoot项目启动时Failed to execute goal on project document: Could not resolve dependencies for project xxxxxxxxx:xxxxxxxx:jar:0.0.1-SNAPSHOT: Fa 阅读全文
posted @ 2021-11-25 20:46 CoderTL 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 记录 1、docker 安装 redis 1.1 首先在 opt下创建 redis目录,用于存放redis的数据和配置文件 mkdir /opt/redis cd /opt/redis 1.2 创建redis的配置文件,并写入配置 vim redis.conf # 是否持久化 appendonly 阅读全文
posted @ 2021-11-18 16:29 CoderTL 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 一、修改order-service服务 修改OrderService,让其监听Nacos中的sentinel规则配置。 具体步骤如下: 1.引入依赖 在order-service中引入sentinel监听nacos的依赖: <dependency> <groupId>com.alibaba.csp< 阅读全文
posted @ 2021-11-10 23:12 CoderTL 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 1.初识Sentinel 1.1.雪崩问题及解决方案 1.1.1.雪崩问题 微服务中,服务间调用关系错综复杂,一个微服务往往依赖于多个其它微服务。 如图,如果服务提供者I发生了故障,当前的应用的部分业务因为依赖于服务I,因此也会被阻塞。此时,其它不依赖于服务I的业务似乎不受影响。 但是,依赖服务I的 阅读全文
posted @ 2021-11-10 23:08 CoderTL 阅读(237) 评论(0) 推荐(0) 编辑
摘要: JWT使用 1、导入maven依赖 <dependency> <groupId>io.jsonwebtoken</groupId> <artifactId>jjwt</artifactId> <version>0.9.1</version> </dependency> 2、测试代码 package 阅读全文
posted @ 2021-11-08 22:07 CoderTL 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1.DSL查询文档 elasticsearch的查询依然是基于JSON风格的DSL来实现的。 1.1.DSL查询分类 Elasticsearch提供了基于JSON的DSL(Domain Specific Language)来定义查询。常见的查询类型包括: 查询所有:查询出所有数据,一般测试用。例如: 阅读全文
posted @ 2021-10-28 16:44 CoderTL 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 1.部署单点es 1.1.创建网络 因为我们还需要部署kibana容器,因此需要让es和kibana容器互联。这里先创建一个网络: docker network create es-net 1.2.加载镜像 这里我们采用elasticsearch的7.12.1版本的镜像,这个镜像体积非常大,接近1G 阅读全文
posted @ 2021-10-27 17:10 CoderTL 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1.初识Docker 1.1.什么是Docker 微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦。 分布式系统中,依赖的组件非常多,不同组件之间部署时往往会产生一些冲突。 在数百上千台服务中重复部署,环境不一定一致,会遇到各种问题 1.1.1.应用部署的环境问题 大型项目组件较 阅读全文
posted @ 2021-10-26 18:42 CoderTL 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 安装Docker Docker 分为 CE 和 EE 两大版本。CE 即社区版(免费,支持周期 7 个月),EE 即企业版,强调安全,付费使用,支持周期 24 个月。 Docker CE 分为 stable test 和 nightly 三个更新频道。 官方网站上有各种环境下的 安装指南,这里主要介 阅读全文
posted @ 2021-10-26 18:24 CoderTL 阅读(200) 评论(0) 推荐(0) 编辑
摘要: Gateway服务网关的使用 Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等响应式编程和事件流技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 阅读全文
posted @ 2021-10-25 22:59 CoderTL 阅读(422) 评论(0) 推荐(0) 编辑