【问题标题】:Implementation of Spring Boot microservice using Spring Cloud使用 Spring Cloud 实现 Spring Boot 微服务
【发布时间】:2018-03-28 03:32:02
【问题描述】:

我是 Spring mvc、Spring Boot 和 Spring Data JPA 的初学者。我正在尝试使用 Spring Boot 创建微服务。我在 Spring Boot 中创建了一个示例数据库 CRUD 操作作为微服务。现在我有一个使用 Spring Cloud 开发微服务的需求。

当我参考文档时,看到了用于在分布式环境中创建应用程序的 Spring 工具。我对我们为什么使用 Spring Cloud 感到困惑? Spring Cloud 究竟是什么意思?和Spring mvc有关系吗?

【问题讨论】:

标签: spring-cloud


【解决方案1】:

Spring Cloud 用于开发分布式系统中的一些常见模式。

Spring Cloud 为开发人员提供了工具,可以快速构建分布式系统中的一些常见模式(例如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导力选举、分布式会话、集群状态) Spring Cloud

对于 Spring Boot 和 Spring MVC,请参阅这个不错的答案 difference-between-spring-mvc-and-spring-boot

【讨论】:

  • 谢谢您的回复先生。我已经看到了那些链接。但我的困惑是配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态的概念。当我创建 Web 服务时,这些的重要性是什么?你能帮我澄清一下吗???
  • 啊,好的。现在我知道了。为了给你的困惑带来一点启发,最好阅读这篇文章nginx.com/blog/introduction-to-microservices它不包括spring boot或spring cloud,但会让你了解与spring cloud使用的许多相同模式的微服务(例如服务发现)。希望这会有所帮助。
  • 好的。谢谢你..将探索它。
猜你喜欢
  • 2019-03-22
  • 1970-01-01
  • 2019-07-04
  • 2018-04-26
  • 2022-11-07
  • 1970-01-01
  • 1970-01-01
  • 2017-10-04
  • 2020-07-14
相关资源
最近更新 更多