Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智能路由,微代理,控制总线)。分布式系统的协调导致了样板模式, 使用Spring Cloud开发人员可以快速地支持实现这些模式的服务和应用程序。他们将在任何分布式环境中运行良好,包括开发人员自己的笔记本电脑,裸机数据中心,以及Cloud Foundry等托管平台。

特性

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)无限强度管理策略文件。有关详细信息,请参阅以下链接:

将文件解压缩到JDK / jre / lib / security文件夹(无论您使用的是哪个版本的JRE / JDK x64 / x86)。

注意
Spring Cloud根据非限制性Apache 2.0许可证发布。如果您想为文档的这一部分做出贡献,或者发现错误,请在github中找到项目中的源代码和问题跟踪器。

从现在开始,我这边会将近期研发的springcloud微服务云架构的搭建过程和精髓记录下来,帮助更多有兴趣研发spring cloud框架的朋友,希望可以帮助更多的好学者。大家来一起探讨spring cloud架构的搭建过程及如何运用于企业项目。源码来源

最新文章

  1. OSI七层模型及TCP/IP四层模型
  2. Flink – Trigger,Evictor
  3. samba 挂载 问题
  4. JavaWeb文件的上传与下载(1)
  5. JQuery 获取checkbox被选中的值
  6. 普通图片转ascii码字符图
  7. Android源码及SDK国内镜像下载
  8. 从deque到std::stack,std::queue,再到iOS 中NSArray(CFArray)
  9. asp.net core新特性(1):TagHelper
  10. 201521123017 《Java程序设计》第12周学习总结
  11. SQLSERVER 维护计划无法删除
  12. linux后台执行./run.py提示python syntax error near unexpected token `('
  13. Java 递归获取一个路径下的所有文件,文件夹名称
  14. Linux shell 菜鸟学习笔记....
  15. falsk_蓝图(blueprint)
  16. QuickXDev插件自己主动升级后player no exist
  17. Linux基础命令---zcat
  18. QQ使用技巧
  19. 在ANTMINER(阉割版BeagleBone Black)运行Debain
  20. 在centos7升级jenkins

热门文章

  1. 剑指offer:反转链表
  2. 如何快速连接无线Wifi 使用二维码
  3. 最近在写h5的页面,发现有一款框架还不错给大家推荐一下
  4. conda命令简单使用
  5. C++学习建议
  6. hive中控制文件生产个数
  7. 【ERROR】ERROR: transport error 202: bind failed: Cannot assign requested address
  8. SQLServer2008 查询分析器内容未保存,查找分析器内容
  9. MVC架构模式详细说明
  10. hive -- 分区,分桶(创建,修改,删除)