- 博客(14)
- 资源 (21)
- 收藏
- 关注
原创 Spring Cloud配置(九)Eureka保护模式
EMERGENCY! EUREKA MAY BE INCORRECTLY CLAIMING INSTANCES ARE UP WHEN THEY'RE NOT. RENEWALS ARE LESSER THAN THRESHOLD AND HENCE THE INSTANCES ARE NOT BEING EXPIRED JUST TO BE SAFE.提示以上红色字体的时候,表示Eure...
2018-08-17 16:25:09 292
原创 Spring Cloud配置(八)/bus/refresh错误 Full authentication is required to access this resource.
在刷新配置中心的时候,如:http://localhost:8030/bus/refresh会遇到一下错误:{ "timestamp": 1533892993040, "status": 401, "error": "Unauthorized", "message": "Full authentication is required to access this re.
2018-08-17 15:57:52 3744 1
原创 Spring Cloud配置(七)配置自动更新
在上一篇文章中已经实现了Spring Cloud的配置与程序隔离,使用Git实现了配置中心,但是每次修改配置文件,都需要重启Spring Cloud服务才能加载,这是个很大的问题,其实这个问题还是有解决方式的,spring cloud支持通过AMQP来实现配置的实时更新。以下是配置自动更新的相关配置:一、安装RabbitMQ具体安装可以参考之前的文章:https://blog.cs...
2018-08-17 15:46:21 1118
原创 RabbitMQ安装配置
一、RabbitMQ 下载地址:https://www.rabbitmq.com/download.html二、安装这里下载的是Windows版本的,下载后安装,rabbitmq-server-3.7.7.exe点击安装的时候会提示需要先装erlang,选择调整到erlang下载页面,下载erlang进行安装,erlang安装完成后,再执行rabbitmq-server的安装。...
2018-08-17 14:33:28 491
原创 Spring Cloud配置(六)配置中心
Spring Cloud Config为服务端和客户端提供了分布式系统的外部化配置支持,配置服务中心采用Git的方式存储配置文件,因此我们很容易部署修改,有助于对环境配置进行版本管理。一、配置中心在根目录spring_cloud中创建Maven Moudle模块:config-serverpom.xml<project xmlns="http://maven.apach...
2018-08-16 19:13:06 1747
原创 Spring Cloud配置(五)动态路由Zuul
Zuul是什么?front door. API Gateway.Zuul is a JVM based router and server side load balancer by Netflix. 所有请求的入口。 As an edge service application, Zuul is built to enable dynamic routing, monitoring, r...
2018-08-16 18:48:17 4425
原创 Spring Cloud配置(四)熔断器
在Spring Cloud中使用了Hystrix 来实现断路器的功能。Hystrix是Netflix开源的微服务框架套件之一,该框架目标在于通过控制那些访问远程系统、服务和第三方库的节点,从而对延迟和故障提供更强大的容错能力。Hystrix具备拥有回退机制和断路器功能的线程和信号隔离,请求缓存和请求打包,以及监控和配置等功能。以下分别在ribbon以及feign中配置断路器Hystrix一...
2018-08-16 18:01:32 1133
原创 Spring Cloud配置(三)负载均衡
在上一篇文章中已经实现了服务的发现,使用feign实现服务的发现,而feign除了实现服务发现之外,还可以用来做负载均衡,在Spring Cloud中负载均衡的实现主要有两种方式,一种是:feign;一种是:ribbon 。feign对比ribbon:Ribbon是一个基于HTTP和TCP客户端的负载均衡器,Feign其实也使用了ribbon, 只要使用@FeignClient时,rib...
2018-08-16 16:53:13 5926
原创 Spring Cloud配置(二)服务发现
在上一篇中,已经搭建好了注册中心eureka-server以及一个生产者服务service-producer-A,现在我们需要搭建一个消费者来发现服务,可以使用Spring Cloud提供的feign来实现服务发现,具体实现如下:一、创建消费者服务:service-consumer-feign在根目录spring_cloud中创建Maven Moudle模块:service-con...
2018-08-13 14:20:14 418
原创 Spring Cloud配置(一)服务注册
一、概述:Spring Cloud是Spring boot实现的微服务架构开发工具。它为微服务架构中涉及的配置管理、服务治理、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。二、组件说明:Eureka 服务治理组件,包含服务注册中心,服务注册与发现机制的实现。(服务治理,服务注册/发现)Hystrix 容错管理逐渐,实现断...
2018-08-13 13:56:20 472
原创 Dubbo与Spring Cloud对比
SpringCloud整合了一套较为完整的微服务解决方案框架,而Dubbo只是解决了微服务的几个方面的问题具体对比如下:content Dubbo SpringCloud 服务注册中心 zookeeper Spring Cloud Netflix Eureka 服务调用方式 RPC REST API 服务网关 无 Spring C...
2018-08-09 15:17:39 631
转载 Eureka与ZooKeeper对比,Eureka的优势
为什么不应该使用ZooKeeper做服务发现背景很多公司选择使用ZooKeeper作为Service发现服务(Service Discovery),但是在构建Knewton(Knewton是一个提供个性化教育平台的公司、学校和出版商可以通过Knewton平台为学生提供自适应的学习材料)平台时,我们发现这是个根本性的错误。在这边文章中,我们将用我们在实践中遇到的问题来说明,为什么使用ZooK...
2018-08-09 15:06:51 16709 2
原创 Spring mvc文件上传过大异常处理
Spring mvc文件上传过大异常捕获处理:PS:去掉Spring文件大小属性,使用拦截器的方式来判断文件大小是否超过限制1.上传配置:<!-- 配置文件上传类型解析器 multipartResolver--><bean id="multipartResolver" class="org.springframework.web.multipart.commons.C...
2018-08-02 17:55:46 2733
原创 Spring mvc文件上传
Spring mvc中上传文件:1.Maven添加依赖<!-- commons upload --><dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> &...
2018-08-02 17:51:03 148
elasticsearch-7.2.0-linux-x86_64.tar.gz
2020-05-06
kafkatool_64bit.rar
2020-05-06
磁盘文件大小统计.zip
2020-05-06
GraphicsMagick-1.3.12-Q16-windows-dll.exe
2020-05-06
IntelliJ IDEA常用配置操作文档
2019-05-31
Linux Nginx1.1.1安装包及依赖包
2018-11-24
hadoop的winutils.exe及dll文件
2018-07-04
dubbo war 2.5.4下载
2017-08-01
solr-dataimport-scheduler.jar定时同步
2017-07-07
YUI compressor右键压缩脚本
2017-04-01
Eclipse/MyEclipse汉化版SVN插件
2012-12-19
PowerDesigner(CDM—PDM—SQL脚本的转换流程
2012-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人