自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (3)
  • 收藏
  • 关注

原创 微服务理念与Spring Cloud入门-----Zuul路由搭建

七、Zuul7.0概念Zuul是Spring Cloud全家桶中的微服务API网关。所有从设备或网站来的请求都会经过Zuul到达后端的Netflix应用程序。作为一个边界性质的应用程序,Zuul提供了动态路由、监控、弹性负载和安全功能。Zuul底层利用各种filter实现如下功能:认证和安全 识别每个需要认证的资源,拒绝不符合要求的请求。性能监测 在服务边界追踪并统计数据,提供精确的生...

2019-09-06 15:07:07 113

原创 微服务理念与Spring Cloud入门-----负载均衡(Ribbon、Feign)

四、负载均衡4.1 Ribbon概念是基于Netflix Ribbon实现的一套客户端、负载均衡的工具。是什么?简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件列出Load Balancer后面所有的机械,Ribbon...

2019-09-06 15:06:27 95

原创 微服务理念与Spring Cloud入门-----断路器与服务监控搭建

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

2019-09-06 15:05:48 95

原创 微服务理念与Spring Cloud入门-----Eureka搭建

三、Eureka服务注册概念​ Eureka是Netflix的一个子模块,也是核心模块之一。Eureka是一个基于REST的服务,用于定位服务,以实现云端中间层服务发现和故障转。服务注册与发现对于微服务架构来说是非常重要的,有了服务发现与注册,只需要使用服务的标识符,就可以访问到服务,而不需要修改服务调用的配置文件了。功能类似于dubbo的注册中心,比如Zookeeper。(C/S架构)3....

2019-09-06 15:04:30 113

原创 微服务理念与Spring Cloud入门-----父工程与API子工程的创建教程

前言随着软件工程的规模的迅速扩大,对响应的速度的要求的越来越高,软件的开发过程面临越来越大的挑战。为了提高开发的效率,和质量,以及对成本的压缩,对软件的模块化,以及希望像硬件模块一样,能即插即用,成为了迫切的需求。软件架构上的服务化是即它的体现,因为服务的粒度比较大,难以复用,在这种背景下,微服务的架构,应运而生。微服务以进程的边界进行隔离,微服务与微服务之间的关系是契约的方式规定了它们之间的...

2019-08-10 20:01:22 345

Android音乐播放器

简单实现Android音乐播放器,内附APK。给大家下载参考

2018-11-27

ssm(初学框架)

实现简单的购物系统,ssm基本配置和基本的框架搭载,适合初学者看一看,有部分功能没有实现

2018-11-22

仿QQ聊天工具 Java代码

内含服务器和客户端以及好友界面、登陆界面、聊天界面,采用Java swing技术和网络编程完成

2017-11-13

空空如也

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

TA关注的人

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