开发者社区> 问答> 正文

作为一种开源的架构,spring cloud的优缺点分别是什么?

作为一种开源的架构,spring cloud的优缺点分别是什么?

展开
收起
游客a6dwcf3rbwut2 2022-03-16 22:57:00 604 0
1 条回答
写回答
取消 提交回答
  • 优点:

    1,集大成者,Spring Cloud 包含了微服务架构的方方面面。

    2,约定优于配置,基于注解,没有配置文件。

    3,轻量级组件,Spring Cloud 整合的组件大多比较轻量级,且都是各自领域的佼佼者。

    4,开发简便,Spring Cloud 对各个组件进行了大量的封装,从而简化了开发。

    5,开发灵活,Spring Cloud 的组件都是解耦的,开发人员可以灵活按需选择组件。

    缺点:

    1,项目结构复杂,每一个组件或者每一个服务都需要创建一个项目。

    2,部署门槛高,项目部署需要配合 Docker 等容器技术进行集群部署,而要想深入了解 Docker,学习成本高。

    2022-03-17 07:53:41
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云栖社区特邀专家徐雷Java Spring Boot开发实战系列课程(第20讲):经典面试题与阿里等名企内部招聘求职面试技巧 立即下载
微服务架构模式与原理Spring Cloud开发实战 立即下载
阿里特邀专家徐雷Java Spring Boot开发实战系列课程(第18讲):制作Java Docker镜像与推送到DockerHub和阿里云Docker仓库 立即下载