Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > JavaWeb技术相关 >

SpringCloud快速入门文档 PDF 下载


分享到:
时间:2020-08-03 10:03来源:http://www.java1234.com 作者:小锋  侵权举报
SpringCloud快速入门文档 PDF 下载
失效链接处理
SpringCloud快速入门文档 PDF 下载

本站整理下载:
 
相关截图:
 
主要内容:

Spring Cloud 为开发人员提供了快速构建分布式系统中一些常见模
式的工具(例如配置管理,服务发现,断路器,智能路由,微代
理,控制总线)。分布式系统的协调导致了样板模式, 使用 Spring 
Cloud 开发人员可以快速地支持实现这些模式的服务和应用程序。
他们将在任何分布式环境中运行良好,包括开发人员自己的笔记本
电脑,裸机数据中心,以及 Cloud Foundry 等托管平台。
版本:Dalston.RELEASE
特性
Spring Cloud 专注于提供良好的开箱即用经验的典型用例和可扩展性机制覆盖。
• 分布式/版本化配置
• 服务注册和发现
• 路由
• service - to - service 调用
• 负载均衡
• 断路器
• 分布式消息传递
云原生应用程序
云原生是一种应用开发风格,鼓励在持续交付和价值驱动开发领域轻松采用最佳
实践。相关的学科是建立 12-factor Apps,其中开发实践与交付和运营目标相一
致,例如通过使用声明式编程和管理和监控。Spring Cloud 以多种具体方式促进
这些开发风格,起点是一组功能,分布式系统中的所有组件都需要或需要时轻松
访问。
许多这些功能都由 Spring Boot 覆盖,我们在 Spring Cloud 中建立。更多的由
Spring Cloud 提供为两个库:Spring Cloud Context 和 Spring Cloud Commons。
Spring Cloud 上下文为 Spring Cloud 应用程序(引导上下文,加密,刷新范围和
环境端点)的 ApplicationContext 提供实用程序和特殊服务。Spring Cloud 
Commons 是一组在不同的 Spring Cloud 实现中使用的抽象和常用类(例如
Spring Cloud Netflix vs. Spring Cloud Consul)。
如果由于“非法密钥大小”而导致异常,并且您正在使用 Sun 的 JDK,则需要安装
Java 加密扩展(JCE)无限强度管理策略文件。有关详细信息,请参阅以下链
接:
• Java 6 JCE
• Java 7 JCE
• Java 8 JCE
将文件解压缩到 JDK / jre / lib / security 文件夹(无论您使用的是哪个版本的
JRE / JDK x64 / x86)。
注意 Spring Cloud 根据非限制性 Apache 2.0 许可证发布。如果您想为文档的这一部分做出贡献,或者发现错误,请在 github
中找到项目中的源代码和问题跟踪器。
Spring Cloud 上下文:应用程序上
下文服务
Spring Boot 对于如何使用 Spring 构建应用程序有一个看法:例如它具有常规配
置文件的常规位置,以及用于常见管理和监视任务的端点。Spring Cloud 建立在
此之上,并添加了一些可能系统中所有组件将使用或偶尔需要的功能。
引导应用程序上下文
一个 Spring Cloud 应用程序通过创建一个“引导”上下文来进行操作,这个上下文
是主应用程序的父上下文。开箱即用,负责从外部源加载配置属性,还解密本地
外部配置文件中的属性。这两个上下文共享一个 Environment,这是任何
Spring 应用程序的外部属性的来源。Bootstrap 属性的优先级高,因此默认情况
下不能被本地配置覆盖。
引导上下文使用与主应用程序上下文不同的外部配置约定,因此使用
bootstrap.yml application.yml(或.properties)代替引导和主上下文
的外部配置。例:
bootstrap.yml
spring:
 application:
 name: foo
 cloud:
 config:
 uri: ${SPRING_CONFIG_URI:http://localhost:8888}
如果您的应用程序需要服务器上的特定于应用程序的配置,那么设置
spring.application.name(在 bootstrap.yml 或 application.yml)
中是个好主意。
您可以通过设置 spring.cloud.bootstrap.enabled=false(例如在系统
属性中)来完全禁用引导过程

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐