09 2021 档案

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