自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 第十章 Spring Cloud 重写Fegion的默认配置和Fegion的日志

重写Fegion的默认配置和Fegion的日志官网:http://cloud.spring.io/spring-cloud-static/Dalston.SR2/#spring-cloud-feign-overriding-defaults项目结构如图:ConfigurationAuth类package com.example.config;import o

2017-12-31 12:22:23 1559

原创 第九章 Spring Cloud Feign声明式调用服务

在Spring Cloud Netflix栈中,各个微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端。我们可以使用JDK原生的URLConnection、Apache的HttpClient、Netty的异步HTTP Client, Spring的RestTemplate。但是,用起来最方便、最优雅的还是要属Feign了。在实际项目中,都是使用声明式调用

2017-12-31 12:13:04 872

原创 第八章 Spring Cloud +Ribbon脱离eureka服务,主要是在yml配置

Ribbon脱离eureka服务,主要是在yml配置增加如下配置:ribbon:  eureka:   enabled: falsemicroservice-provider-user:   #此表示调用服务的名称  ribbon:listOfServers: localhost:7900       #此表示只访问此端口的服务项目结构如下:

2017-12-31 12:05:52 762

原创 第七章 Spring Cloud 自定义Ribbon的负载均衡yml配置)

Ribbon中yml中配置负载均衡规则负载均衡yml配置规则,yml配置优先级第一,Java代码第二,默认的最后项目结构如下:OrderController类package com.example.demo.controller;import org.springframework.beans.factory.annotation.Autowired;im

2017-12-31 11:57:59 3988 1

原创 第六章 Spring Cloud 自定义Ribbon的负载均衡(java配置)

官网:http://cloud.spring.io/spring-cloud-static/Dalston.SR2/#spring-cloud-ribbon项目结构如下:AutoConfiguration类:package com.example.config;import org.springframework.beans.factory.annotation

2017-12-31 11:47:29 659

原创 第五章 Spring Cloud + Ribbon负载均衡

Ribbon是Netflix发布的云中间层服务开源项目,主要功能是提供客户端负载均衡算法。Ribbon客户端组件提供一系列完善的配置项,如,连接超时,重试等。简单的说,Ribbon是一个客户端负载均衡器,我们可以在配置文件中列出load Balancer后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随机连接等)去连接这些机器,我们也很容易使用Ribbon实现自定义的负载均衡算

2017-12-31 11:31:28 197

原创 第四章 Spring CLoud 使用RestTemplate+Eureka调用用户微服务

上一篇讲到注册服务和用户服务,本章主要讲解一个服务调用另一个服务的方法:使用RestTemplate+eureka项目结构如下:SpringCloudOrderApplication类package com.example.demo;import org.springframework.boot.SpringApplication;import o

2017-12-31 11:07:00 6237 1

原创 第三章 Spring CLoud Eureka 服务

1.  官方的介绍在这里Eureka wiki。Eureka是Netflix开源的一个RESTful服务,主要用于服务的注册发现。Eureka由两个组件组成:Eureka服务器和Eureka客户端。Eureka服务器用作服务注册服务器。Eureka客户端是一个java客户端,用来简化与服务器的交互、作为轮询负载均衡器,并提供服务的故障切换支持。Netflix在其生产环境中使用的是另外的客户端,

2017-12-29 19:59:25 458

原创 第二章 Spring cloud 服务消费者

上一篇文章中讲到Spring cloud 服务提供者,现在讲解服务消费者,进而使用调用RestTemplate调用user用户服务,用订单order服务调用用户服务,从而获取用户信息。OrderController类package com.example.demo.test.controller;import org.springframework.beans.fa

2017-12-24 16:52:48 386

原创 第一章 Spring Cloud 服务提供者

第一章 Spring Cloud 创建流程如下:1、首先电脑上已经安装的maven和在Eclipse中安装SpringBoot插件的同学们1、1 打开eclipse ,右键鼠标,选择other,然后搜索Spring,选择Spring Start  Project即可第二步:点击Next下一步,选择Web和Cloud Core中的 即可,下面直接点Finish

2017-12-24 14:02:09 448

原创 Spring Cloud介绍

引用百度百科:Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风

2017-12-24 12:53:39 298

idea 14种常用开发插件

idea 14种常用开发插件,包含有:activate-power-mode_v0.1.8.jar,AdvancedExpressionFolding__3_.jar,backgroundImagePlus.jar,CamelCasePlugin.jar,GsonFormat.jar,mybatis-log-plugin.jar,FindBugs-IDEA-1.0.1.zip等等

2018-06-12

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

TA关注的人

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