![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud
Vaingloryss
日拱一卒,不期速成。
展开
-
spring cloud学习笔记之Netflix OSS简介
Netflix OSS简介原文链接:https://wen-tao.com/netflixoss-intro/Netflix在开源方面的成果(请参阅netflix.github.io)为目前市场上的分布式系统提供了一套最全面的、经过实战检验的软件。从媒体编码优化到可发起大规模的基础架构故障来测试系统恢复力的“Simian Army”, 这套软件的涵盖范围很广。本篇博文的重点是介绍专门用来解...转载 2019-07-17 22:14:43 · 419 阅读 · 0 评论 -
spring cloud学习笔记之对称加密和非对称加密
原文链接:https://www.cnblogs.com/jfzhu/p/4020928.html一、首先了解什么是JCE:JCE(Java Cryptography Extension)是一组包,它们提供用于加密、密钥生成和协商以及 Message Authentication Code(MAC)算法的框架和实现。它提供对对称、不对称、块和流密码的加密支持,它还支持安全流和密封的对象...转载 2019-07-17 22:11:35 · 92 阅读 · 0 评论 -
spring cloud学习笔记之将服务注册到开启用户认证的Eureka Server中
参考博文:https://blog.csdn.net/yangshangwei/article/details/84728086一、创建Eureka server:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns...原创 2019-07-17 22:16:43 · 145 阅读 · 0 评论 -
spring cloud学习笔记之为服务消费者整合Hystrix
1、创建项目导入相关依赖pom.xml:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency><dependency&...原创 2019-07-17 22:06:56 · 83 阅读 · 0 评论 -
spring cloud学习笔记之手动创建Feign
一、回顾上文(spring cloud学习笔记之Feign自定义(Java配置):https://mp.csdn.net/postedit/89818667)讲解了自定义Feign。但是在某些场景下,前文自定义Feign的方式满足不了需求,此时可使用Feign Builder API手动创建Feign。 本文围绕以下场景,为大家讲解如何手动创建Feign。用户微服务的接口需要登录后才...原创 2019-07-17 22:11:57 · 185 阅读 · 0 评论 -
spring cloud学习笔记之Feign自定义(Java配置)
Feign默认契约时SpringMvcContract,因此Feign可以使用spring MVC注解,自定义Feign让其使用Feign自带注解。一、创建项目 导入Feign依赖二、properties文件server.port=8889spring.datasource.url=jdbc:mysql://localhost:3306/springcloud?useUnic...原创 2019-07-17 22:12:58 · 189 阅读 · 0 评论 -
spring cloud学习笔记之为服务消费者整合Feign
一、创建项目导入依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId></dependency>二、properties文件ser...原创 2019-07-17 22:14:05 · 93 阅读 · 0 评论 -
spring cloud学习笔记之Ribbon自定义(Java配置)
修改Ribbon负载均衡规则为随机。一、创建Ribbon的配置类,该类不应该在主应用程序上下文的@CompontScan所扫描的包中。package com.vainglory.ribbonConfig;import org.springframework.context.annotation.Bean;import org.springframework.context.anno...原创 2019-07-17 22:14:18 · 102 阅读 · 0 评论 -
spring cloud学习笔记之为服务消费者整合Ribbon
一、添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-ribbon</artifactId></dependency>pom.xml文件中存在spring-...原创 2019-07-17 22:13:40 · 93 阅读 · 0 评论 -
spring cloud学习笔记之spring boot ribbon客户端负载均衡
参考博文:https://www.jianshu.com/p/1bd66db5dc46Ribbon简介 Spring Cloud Ribbon是一个基于HTTP和TCP的客户端负载均衡工具,它基于Netflix Ribbon实现。通过Spring Cloud的封装,可以让我们轻松地将面向服务的REST模版请求自动转换成客户端负载均衡的服务调用。Spring Cloud Ribbon虽...原创 2019-07-17 22:14:31 · 167 阅读 · 0 评论 -
spring cloud学习笔记之spring boot actuator应用程序监控
参考博文:https://www.jianshu.com/p/d5943e303a1fSpring Boot Actuator可以帮助你监控和管理Spring Boot应用,比如健康检查、审计、统计和HTTP追踪等。所有的这些特性可以通过JMX或者HTTP endpoints来获得。Actuator同时还可以与外部应用监控系统整合,比如 Prometheus, Graphite, Data...原创 2019-07-17 22:14:54 · 166 阅读 · 0 评论 -
spring cloud学习笔记之使用maven构建多模块项目
原文链接:https://www.cnblogs.com/h--d/p/6001366.html相关博文资料:https://www.cnblogs.com/xdp-gacl/p/4242221.htmlMaven多模块项目 Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可...转载 2019-07-18 17:28:18 · 199 阅读 · 0 评论 -
spring cloud扩展学习清单
《Spring Cloud与Docker微服务架构实战(第2版)周立》的Spring Cloud的部分已经学习完毕,在这部分有许多书中提到的技术或知识是我之前没有接触到的,需要进行扩展学习,记录以下清单,方便自己以后查阅提升自己。1、轻量级通信机制:REST协议非轻量级通信机制:Java的RMI协议微服务架构中常用的协议有:REST、AMQP、STOMP、MQTT等2、领域驱动设计...原创 2019-07-17 22:06:35 · 125 阅读 · 0 评论