SpringBoot2.X基础-Spring Cloud

136 阅读1分钟

一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第15天,点击查看活动详情

前言

Spring Cloud 组件

image.png

Spring Cloud

1. Cloud Bootstrap

SpringCloud推荐使用bootstrap开头的配置文件.

在spring体系中有以下4个常用配置文件

  • application.properties
  • application.yml
  • bootstrap.properties
  • bootstrap.yml

image.png

2. Function

Spring Cloud Function 是基于 Spring Boot
的函数计算框架,它抽象出所有传输细节和基础架构,允许开发人员保留所有熟悉的工具和流程,并专注于业务逻辑。

Spring Cloud Function 有以下高级别的目标:

  • 通过函数促进业务逻辑的实现。
  • 将业务逻辑的开发生命周期与特定运行时分离,以便相同的代码可以作为 Web 端点、流处理器或任务运行。
  • 支持 Serverless 提供商之间的统一编程模型,以及独立运行(本地或 PaaS)的能力。
  • 在 Serverless 提供商上启用 Spring Boot 功能(自动配置、依赖注入、Metrics)。

3. Task

Spring Boot 整合的定时任务组件。

参考文档

Cloud Native Applications (spring.io)