自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 初识学习Linux(笔记)

1.Shell是一个命令解释器,它接收应用程序/用户命令,然后调用操作系统内核。Shell还是一个功能非常强大的变成语言,易编写,易调试,灵活性强。2.脚本格式脚本以/bin/bash开头输出Hello world3.脚本的常用执行方式3.1:bash或者sh + 脚本的相对路径或者绝对路径3.2:直接输入脚本的相对路径或者绝对路径(必须有可执行权限x)3.3: .或者source + 相对路径或者绝对路径4.变量4.1常用系统变量。

2023-01-15 19:59:02 242 1

原创 Sentinel的概述与简单应用

1、官网:Sentinel介绍中文官网:中文Sentinel介绍2、是什么?是一个轻量级的流量控制、熔断降级的Java库3、下载地址参考:Sentinel的下载与安装4、主要特性5、怎样使用?Sentinel的使用介绍官网6、解决服务中的那些问题服务雪崩、服务降级、服务熔断、服务限流。1、父工程搭建Eureka的单机以及集群的使用详解2、启动Nacos8848成功(Nacos的简单应用及搭建)地址:http://localhost:8848/nacos/#/login3.新建Mou

2022-12-08 13:46:25 276

原创 Nacos的概述与简单应用

Nacos的概述与简单应用

2022-12-05 13:49:03 790

原创 JDK的下载与安装

官网地址:https://www.oracle.com/java/technologies/downloads/一、JDK的下载1、找到所需要的版本进行下载,也可以在上方标红的地方查看历史jdkx64是64位电脑,x86是32位电脑如果不知道,可以右键桌面的此电脑点击属性查看是多少位的操作系统2、登录oracle账号,没有的需要注册二、安装1、双击下载好的jdk,点击下一步2.可以修改安装目录,点击下一步,同时会提示安装jre,和jdk同一目录3.点击关闭,完成安装三、配置环境变

2022-05-06 15:24:45 1108

原创 SpringCloud Bus 消息总线概述和案例详解

在上一篇文章https://blog.csdn.net/weixin_62661659/article/details/124421327?spm=1001.2014.3001.5501已经记录了SpringCloud Config的配置详解,但是存在了一个问题,假如有多个微服务3344/3355/3366,每个微服务都需要一遍手动post刷新,太麻烦,所以这篇来学习一下,一次广播通知,处处生效。一、概述1.是什么?在微服务架构的系统中,通常会使用轻量级的消息代理来构建一个共用的消息主题,并让系统中所

2022-04-29 16:59:49 1442

原创 SpringCloud Config 分布式配置中心的概述与案例详解

一、概述官网:https://cloud.spring.io/spring-cloud-static/spring-cloud-config/2.2.1.RELEASE/reference/html/1.分布式系统面临的配置问题微服务意味着要将单体应用中的业务拆分成一个个子服务,每个服务的粒度相对较小,因此系统中会出现大量的服务。由于每个服务都需要必要的配置信息才能运行,所以一套集中式的、动态的配置管理设施是必不可少的。SpringCloud提供了ConfigServer来解决这个问题,我们每一个微

2022-04-27 15:38:31 345

原创 idea配置maven的详细介绍

一、配置当前project的maven仓库1.找到mavenFile | Settings | Build, Execution, Deployment | Build Tools | Maven2.按照下图就可以配置自己的maven版本和本地仓库二、创建新project的maven仓库设置1.在新建project时直接用之前配置过的mavenFile > New Projects Settins > Settins for New Project2.接下来就可以配置了.

2022-04-26 08:42:56 631

原创 idea模块变灰,删除模块后无法创建同名模块的解决办法

1.项目中没有该模块的名字,但是还是显示以存在解决办法:找到该项目的目录中的 .idea 文件点进去找到 modules.xml将modules.xml中模块的名字删除掉即可创建。2.idea模块变灰解决办法:在 File | Settings | Build, Execution, Deployment | Build Tools | Maven | Ignored Files 中将这个勾勾去掉即可。...

2022-04-25 17:37:35 1072

原创 GateWay路由网关的概述与入门详解

一、概述简介官网:https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.2.1.RELEASE/reference/html/1.是什么?Cloud全家桶中有个很重要的组件就是网关,在1.x版本中都是采用的Zuul网关;但在2.x版本中,zuul的升级一直跳票,SpringCloud最后自己研发了一个网关替代Zuul,那就是SpringCloud Gateway一句话:gateway是原zuul1.x版的替代Spri

2022-04-25 15:57:29 3881

原创 Hystrix断路器的概述与案例使用详解

一、Hystrix概述官网:https://github.com/Netflix/Hystrix/wiki/How-To-Use1.是什么?Hystrix是一个用于处理分布式系统的延迟和容错的开源库,在分布式系统里,许多依赖不可避免的会调用失败,比如超时、异常等,Hystrix能够保证在一个依赖出问题的情况下,不会导致整体服务失败,避免级联故障,以提高分布式系统的弹性。“断路器”本身是一种开关装置,当某个服务单元发生故障之后,通过断路器的故障监控(类似熔断保险丝),向调用方返回一个符合预期的、可处理

2022-04-25 10:29:33 393

原创 OpenFeign服务接口调用的使用方法

官网:https://cloud.spring.io/spring-cloud-static/Hoxton.SR1/reference/htmlsingle/#spring-cloud-openfeign一、概述1.是什么?Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单。它的使用方法是定义一个服务接口然后在上面添加注解。Feign也支持可拔插式的编码器和解码器。Spring Cloud对Feign进行了封装,使其支持了Spring MVC标

2022-04-22 15:37:35 2003

原创 Windows系统下Nacos的下载与安装

Nacos的官网https://nacos.io/zh-cn/一、进入Nacos官网,点击Tags选择所需要的版本然后向下滑二、下载完成后,解压,得到目录三、启动Nacos进入到bin目录,双击startup.cmd运行默认端口为8848,也可以在conf文件夹下的application.properties修改找到server.port四、访问地址http://localhost:8848/nacos默认账号:nacos 密码:nacos...

2022-04-21 23:30:00 2172

原创 Ribbon负载均衡的基本使用

一、概述官网:https://github.com/Netflix/ribbon/wiki1.Ribbon是什么Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端 负载均衡的工具。简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助

2022-04-21 16:32:26 643

原创 Sentinel的下载与安装

下载地址:https://github.com/alibaba/Sentinel/tags一、选择自己所需要的版本进行下载二、启动1.找到下载好的jar包,在输入框输入cmd2.弹出Dos窗口输入 java -jar sentinel-dashboard-1.7.0.jar(输入java -jar 后输入s 点击Tab自动补全,前提是文件夹内只有这一个s开头)可以自定义端口号:java -jar -Dserver.port=1234 sentinel-dashboard-1.7.0.jar

2022-04-20 15:50:05 5910

原创 Eureka的单机以及集群的使用详解

一、Eureka的基础知识1.服务治理Spring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务治理。在传统的rpc远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务于服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现与注册。2.服务注册Eureka采用了CS的设计架构,Eureka Server 作为服务注册功能的服务器,它是服务注册中心。而系统中的其他微服务,使用 Eureka的客户端连接到 Eur

2022-04-20 08:56:44 1144 1

原创 maven的详细下载和安装

这里写自定义目录标题欢迎使用Markdown编器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入一、maven的安装1.首先去官网下载mavenhttps://maven.apache.org/download.cgi

2022-04-18 17:45:41 26703 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除