自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 记录一次主机突然ping不通虚拟机的问题

如题,今天打开电脑突然连不上虚拟机,起初是以为finalshell的问题,结果cmd命令ping不通虚拟机,这才意识到问题不是那么简单。 ipconfig查看了一下主机发现ip不知道什么时候改了,于是乎进入虚拟机把虚拟机的ip改了下,改成和主机同一个网段的,然而还是没有解决。 我的虚拟机是通过NAT连接的,所以突然想到了VMware NAT 服务的问题,services.msc进入服务管理,果然,VMware 的三个服务都没有开启,然后问题就简单了,开启服务,设置成自动开启。奇怪的是明明已经设置过自动.

2021-03-14 20:54:12 233

原创 nginx小结

nginx正向代理 正向代理是对客户端的代理,架设在客户端的主机,客户端访问服务端的时候是知道真正访问的服务端的地址的。nginx反向代理 反向代理是对服务端的代理,架设在服务端的主机,客户端访问服务端的时候是不知道真正访问的服务端的地址的。nginx动静分离 nginx动静分离简单来说就是把动态和静态请求分开,可以理解成用nginx处理静态页面,使用tomcat处理动态页面。动静分离的实现方式大概有两种,一种是纯粹把静态文件独立成单独的域名,放在独立的服务器上,这也是目前主流的方案。另一种是

2021-03-11 08:01:53 129

原创 记一次feign错误:feign.FeignException: status 404 reading XXXClient#XXMethod(Long)

feign.FeignException: status 404 reading XXXClient#XXMethod(Long)查询时遇到了这个错误,在参数注解,方法注解,url路径,服务名称都对的情况下,原来是类注解@RestController写成了@Controller。

2021-03-02 18:25:45 473

原创 RabbitMQ服务启动成功后就自动停止

前置条件:erl与RabbitMQ 版本匹配RabbitMQ安装目录没有空格和中文我的问题是电脑用户名为中文,网上搜索了一下改成了英文名,但并没有用。最后尝试了下增加系统变量 RABBITMQ_BASE=D:\rabbitmq_server\data(目录自行设置)然后卸载重装RabbitMQ1.管理员运行cmd然后打开RabbitMQ安装目录2.rabbitmq-service.bat remove3.rabbitmq-service.bat install4.rabbitmq-plugi

2021-02-25 10:00:07 2423 8

原创 Hystrix断路器与服务器熔断

文章目录1.hystrix的局部降级逻辑的处理方式2.全局降级处理方式3.什么是熔断? 熔断有哪几种状态 断路器的工作原理什么是熔断熔断有哪几种状态4.如何开启熔断?1.hystrix的局部降级逻辑的处理方式 1.引入hystrix依赖,在消费方的启动类上开启熔断 @EnableCircuitBreaker 2.使用 @HystrixCommand在会出现异常的方法上 3.设置熔断后的提示方法 服务提供方同理2.全局降级处理方式 1.引入hystrix依赖,在消费方的启动类上开启熔断

2021-01-20 22:25:16 140

原创 OpenFeign的使用

文章目录OpenFeign是什么?OpenFeign可以做什么?怎么使用OpenFeign?OpenFeign是什么?Feign是一个声明式的Web Service客户端。它的出现使开发Web Service客户端变得很简单。使用Feign只需要创建一个接口加上对应的注解,比如:FeignClient注解。OpenFeign貌似只能调用提供者的controller,即写一个提供者controller的接口,消费者模块来调用这个接口,就还是相当于提供者的controller,和restTemplate没

2021-01-19 20:59:54 428

原创 Hystrix断路器与服务降级

文章目录Hystrix:Hystrix的作用Hystrix中的重要概念服务雪崩服务降级服务熔断服务限流Hystrix案例Hystrix:Hystrix的作用 Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。Hystrix中的重要概念服务雪崩 在微服务中,服务调用关联很多,一个请求可能需要多个服务才能实现,比如一次请求需要调用A、B、C、D、E、F这五个服务,而这五个服务有需要调用其他服务。 在这时,如果有服务发生异常,比如D服务发生

2021-01-19 20:39:18 111

原创 Eureka微服务总结

文章目录1.总结eureka微服务创建的流程1.创建server模块2.创建服务提供方3.创建服务消费方2.如何搭建eureka集群3.服务提供方集群如何搭建4.RestTemplate如何使用?5.简述eureka的自我保护模式? 如何配置其自我保护模式6.什么是CAP理论? cp ap原则的含义7.eureka 和zookeeper consul的区别?8.使用ribbon进行负载均衡的步骤9.ribbon负载均衡的策略有哪些?10.如何自定义负载均衡1.总结eureka微服务创建的流程1.创建se

2021-01-18 21:25:36 229 1

原创 springbootday04总结

~~springboot开启自动配置~~SpringBoot自动配置的核心注解是@SpringBootApplication,这个注解使用在启动类上,是一个复合注解@Target({ElementType.TYPE})@Retention(RetentionPolicy.RUNTIME)@Documented@Inherited@SpringBootConfiguration@EnableAutoConfiguration@ComponentScan( excludeFilter

2021-01-14 22:07:15 116 1

原创 HashMap底层原理简要说明

对于HashMap的一些问题:1.HashMap的底层数据结构 1.8之前和1.8的区别?在jdk8之前HashMap的底层是由数组和链表实现的,而在jdk8之后则是由数据+链表+红黑树实现在jdk8之前HashMap创建时就已经创建好数组了,而且jdk8之后在调用put方法时才创建数组,而且jdk8之前的数组是entry类型的,之后的是node类型2.HashMap存储元素的过程首先调用put(k,v)进行存储,根据key的hash值算出存储位置,判断node数组是否为空,为空的话调用resiz

2021-01-12 22:07:18 104

原创 springboot整合log日志

springboot整合log4j日志记录我们在做项目的时候不可避免的需要接触到日志,通过日志我们可以获取许多重要的信息:比如:xxx在什么时间执行了删除等操作,需要进行记录方法的执行时长,方便我们后续进行优化项目运行一段时间之后,可能由于数据问题,网络问题,内存问题等出现异常。这时日志可以帮助开发人员快速定位错误位置,更快的解决错误。在大数据时代,日志可以帮我们确定用户的喜好,比如点击哪个模块、超链接最多,搜索的那个词汇最多下面准备好一个简单的springboot项目,具

2021-01-12 19:04:10 435 2

原创 SpringBoot的装配注入

主题是关于springboot装配注入因为springboot是spring框架的进一步提取和封装,所以下面使用spring做对比。## 首先是spring里的装配注入方式get、set注入· <bean id="user" class="com.yousian.pojo.User"> <property name="username" value="zhangsan"></property>

2021-01-11 22:04:24 156

原创 SpringBoot入门测试类

SpringBoot是对于Spring框架的进一步提取和封装,。相比于传统的Spring框架,SpringBoot的优势在于:1.快速独立创建运行spring项目和与主流框架的集成2.简化配置,不用手动配置xml文件3.内置tomcat容器4.starter自动进行依赖的版本管理等等微服务是一种分布式系统架构,是一种架构风格。通过springboot来创建服务,用Spring Cloud关注全局的服务治理。接下来创建一个简单的springboot测试类第一步:创建一个maven项目第二步

2021-01-11 11:57:47 291

原创 com.alibaba.dubbo.rpc.RpcException

```javacom.alibaba.dubbo.rpc.RpcException: No provider available from registry 192.168.211.122:2181 for service com.atguigu.gmall.service.CartService on consumer 192.168.15.58 use dubbo version 2.6.0, may be providers disabled or not registered ?服务消费者找.

2021-01-11 08:09:54 322

原创 JDBC Connection [com.mysql.jdbc.Connection@2bbf4094] will not be managed by Spring 的一个可能错误

下面展示一些 内联代码片。// A code blockvar foo = 'bar';20:57:09,712 DEBUG SpringManagedTransaction:86 - JDBC Connection [com.mysql.jdbc.Connection@2bbf4094] will not be managed by Spring20:57:09,712 DEBUG limit_COUNT:139 - ==> Preparing: SELECT count(0) FROM

2020-10-20 21:13:59 10744

空空如也

空空如也

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

TA关注的人

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