首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring Boot微服务监控与管理

Spring Boot微服务监控与管理
EN

Stack Overflow用户
提问于 2019-03-12 07:02:50
回答 1查看 1.1K关注 0票数 1

我们计划为我们的应用程序构建一个基于微服务的分布式体系结构。我们也在几个概念上做了PoCs。但是,我对Spring提供的各种管理和监视解决方案感到有点困惑。如果你能澄清我的以下问题,我将不胜感激:

  • 可以管理和监视几个微服务(我也尝试过了)。我还听说过Spring云仪表板(我没有尝试过,但试图从概念上理解它)。虽然我理解Spring云特性通常包括企业级特性,但我对Spring和之间的区别感到困惑。
  • 我理解Spring服务器可以监视任何基于Spring引导的微服务,只要我们添加正确的依赖项并正确配置它。现在假设我有一个长时间运行的批处理过程,无论出于什么原因,应用程序都没有响应(例如,在处理文件的过程中)。有没有任何方式可以通知Spring管理服务器这样的问题?是的,假设我添加了必要的依赖项,并为Spring引导管理客户端正确配置了服务(尽管主应用程序可能处理来自SFTP服务器的文件并以批处理模式更新数据库)
  • 如果我们将每个服务打包到容器中(例如,作为码头映像),我认为我们将能够使用Spring监视每个服务。但是,是否有更好的方法来监控和管理码头平台上的服务呢?我做了一些研究,发现如果我们将它部署到云平台(如AWS或Azure )中,我们可以依赖云提供商的特性来监视每个容器,而不是我们的解决方案。这是真的吗?
  • 是否可以使用Spring而不是开箱即用的参数来监视自定义事件/统计?例如,我想知道每个文件中的记录数量和成功处理的记录。我可以将这些信息发送到,以便在中查看它们吗?
  • 我知道,动物园管理员是一个很好的替代发现服务,但有些人说,我们也可以使用它来监测和管理微型服务。这是真的吗?在社会上是否很受欢迎呢?

很抱歉这么长的帖子,但我想我应该在一个帖子中询问所有相关的内容。非常感谢你抽出时间。

EN

回答 1

Stack Overflow用户

发布于 2019-03-22 18:31:11

  1. Spring只是一个花哨的工具,在开发阶段很不错,但不适合在生产中使用。
  2. 微服务-仪表板-服务器似乎不能工作https://github.com/ordina-jworks/microservices-dashboard。我也试过最新的快照
  3. Hystrix +涡轮似乎很有趣,但最近一次提交是几年前的事。

一般来说,基础设施取代了许多这样的解决方案。好的是你不需要自己来支持它。糟糕的是你和云提供商联系在一起。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55115800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档