09 2021 档案
摘要:Nacos基本介绍: Nacos的安装运行: 默认的帐号密码是:nacos
阅读全文
摘要:SpringCloud Alibaba的背景: SpringCloud Aibaba简介
阅读全文
摘要:分布式请求链路跟踪,Sleuth的基本介绍 分布式请求链路跟踪Seluth的配置: Sleuth链路监控展示:
阅读全文
摘要:Stream消息驱动之重复消费 ‘ 发送者发送消息后,8802和8803消费者都会消费消息,造成重复消费 Stream消息驱动之消费问题: 没有做分组的情况下,默认每一个分组都是不一样的,只有消费者是同一个组的时候,他们属于竞争关系才不会重复消费 ,所以解决办法就是对消费者微服务进行分组 Strea
阅读全文
摘要:配置案例前提: 消息驱动之生产者: 业务逻辑和测试 消息驱动之消费者:
阅读全文
摘要:为什么引入消息驱动Stream: SpringCloud Stream简介: SpringCloud Stream的设计思想: SpringCloud Stream编码常用注解:
阅读全文
摘要:设置项目是否是使用git进行管理: GitHub访问慢的解决办法: 用文本编辑器打开hosts文件访问ipaddress网站 https://www.ipaddress.com/ ,查看网站对应的IP地址,输入网址则可查阅到对应的IP地址,这是一个查询域名映射关系的工具查询 github.globa
阅读全文
摘要:Bus出现解决的问题: 消息总线的概述: RabbitMQ环境配置: SpringCloud Bus 动态刷新全局广播设计思想: Bus动态刷新全局广播配置实现: SpringCloudBus动态刷新全局广播测试: 修改github上的版本号 在不重启的情况下,使用命令:curl -X POST "
阅读全文
摘要:下载erlang安装包和rabbitmq安装包,上传到linux 将安装包放在opt目录下,安装erlang 1.安装erlang依赖环境:yum install -y gcc gcc-c++ unixODBC-devel openssl-devel ncurses-devel 2.将安装包放入到
阅读全文
摘要:内容概述: Lambda表达式: 函数式接口: 方法引用: 构造器引用: Stream API Optional类:
阅读全文
摘要:Config客户端配置 分布式配置的动态刷新问题: 3344服务端可以直接刷新数据,但是3355客户端需要重启才能刷新数据 解决3355客户端动态刷新配置:
阅读全文
摘要:Config概述: Config服务端的配置与测试:
阅读全文
摘要:Filter的使用:
阅读全文
摘要:Predicate的使用: Predicate的配置
阅读全文
摘要:配置路由的两种方式: 动态路由的配置:
阅读全文
摘要:服务网关的配置: gateway需要移除spring-boot-starter-web依赖
阅读全文
摘要:Gateway的三大核心概念: Gateway的工作流程:
阅读全文
摘要:Gateway的基本介绍: 为什么使用Gateway;
阅读全文
摘要:Hystrix 工作流程: 服务监控HystrixDashboard搭建: Hystrix Dashboard 监控服务实战:
阅读全文
摘要:服务熔断理论: 服务熔断配置: 服务熔断的总结:
阅读全文
摘要:前提条件: Docker的基本组成: Docker的安装: yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
阅读全文
摘要:Docker定位: Docker是什么: Docker的理念: 一句话: Docker能干什么呢: 去哪下:
阅读全文
摘要:Hystrix基本使用: 服务降级,为了是不能将error界面呈现给用户,防止用户等待时间过长,我们可以为服务进行降级 Hystrix客户端服务降级: 存在的问题以及如何解决: 客户端配置服务降级:
阅读全文
摘要:Jmeter高并发测试: http://localhost:8001/payment/hystrix/ok/1 :秒回 http://localhost:8001/payment/hystrix/timeout/1 :处理三秒钟 订单微服务调用支付服务 package com.model.servi
阅读全文
摘要:Hystrix服务搭建: package com.model.service; import org.springframework.stereotype.Service; import org.springframework.web.bind.annotation.RequestMapping;
阅读全文
摘要:Hystrix简介: Hystrix的重要概念:
阅读全文
摘要:OpenFeign的超时控制; OpenFeign的日志打印功能:
阅读全文
摘要:OpenFegin的理论介绍 OpenFegin的使用: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20
阅读全文
摘要:Ribbon的负载均衡轮询的原理: package com.model.lb; import org.springframework.cloud.client.ServiceInstance; import java.util.List; /** * @Description:测试类 * @Auth
阅读全文
摘要:Ribbon的介绍: Ribbon概述: Ribbon负载均衡的演示: 二说RestTempalte: Ribbon的轮询方式(IRule): 替换轮询方式:
阅读全文
摘要:Consul整合服务提供者: Consul整合服务的消费者:
阅读全文
摘要:Consul的理论介绍: Consul的安装
阅读全文
摘要:Zookeeper整合支付模块 Zookeeper整合服务提供者: 8004服务成功入住到我们的zookeeper中 { "name": "springcloud001-provider-payment", "id": "bf559e35-7fc8-4952-b8dc-5e98e2454ba5",
阅读全文
摘要:配置Discovery,获取服务列表,根据服务名获取服务的具体信息: Eureka的自我保护机制: 禁止Eureka的自我保护机制 :
阅读全文
摘要:actuator微服务信息完善的搭建 显示的信息是我们自己明名的名字 显示信息有ip显示
阅读全文
摘要:支付模块微服务集群模式搭建; package com.model.controller; import com.model.pojo.CommonResult; import com.model.pojo.Payment; import com.model.service.PaymentServic
阅读全文
摘要:Eureka集群搭建: Eureka集群整合提供者和消费者: 测试集群版eureka整合服务者和消费者:
阅读全文
摘要:Eureka整合服务提供者: Rureka 整合消费者:
阅读全文
摘要:Eureka理论知识: Eureka服务端搭建: 编写pom文件,yaml文件,主启动类
阅读全文
摘要:工程重构: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
阅读全文
摘要:消费者模块搭建: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc
阅读全文
摘要:SpringCloud热部署搭建: 快捷键ctl+shift+alt+/ 重新启动IDEA,热部署自动完成 如果我们不配置这些,引入devtools依赖之后可以使用ctrl+f9手动的实现重新部署
阅读全文
摘要:支付模块搭建: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance
阅读全文
摘要:微服务架构: 版本选择: SpringCloud组件: 创建工程:
阅读全文
摘要:高可用的介绍: 高可用集群的配置: 当我们将主服务器停掉,仍然可一通过虚拟的IP地址访问
阅读全文
摘要:配置实例一(反向代理): 启动nginx,我们访问nginx就可一直接映射到tomcat,应为nginx实现了代理tomcat 反向代理实际应用 配置nginx的配置文件
阅读全文
摘要:Nginx常用命令: 使用命令的前提是进入到指定的目录下:/usr/local/nginx/sbin 当我们修改nginx配置文件之后需要重新加载,配置文件的内容才能生效: ./nginx -s reload Nginx的配置文件:
阅读全文
摘要:package com.model.array; import java.util.ArrayList; import java.util.Arrays; import java.util.HashMap; /** * @Description:测试类 * @Author: 张紫韩 * @Crete
阅读全文
摘要:package com.model.string; import org.omg.PortableInterceptor.INACTIVE; import java.util.HashMap; /** * @Description:测试类 * @Author: 张紫韩 * @Crete 2021/8
阅读全文

浙公网安备 33010602011771号