加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 运营中心 > 交互 > 正文

为什么监控微服务如此关键?

发布时间:2021-05-19 11:17:34 所属栏目:交互 来源:互联网
导读:这是因为我们在一个系统复杂且分布在多个微服务之间的时代工作。例如,即使是简单的电子商务应用程序也可能具有订购,产品目录和运输服务。我们的工具和实践有时难以跟上这种复杂性。 它使我想起音乐和视频游戏。在视频游戏的早期,很多音乐都以MIDI文件的形

这是因为我们在一个系统复杂且分布在多个微服务之间的时代工作。例如,即使是简单的电子商务应用程序也可能具有订购,产品目录和运输服务。我们的工具和实践有时难以跟上这种复杂性。

  它使我想起音乐和视频游戏。在视频游戏的早期,很多音乐都以MIDI文件的形式出现。这些文件只能播放一组音符,这使音乐感觉平坦。现在,音乐可以充实了。我们听见每一种乐器,都在交响乐中演奏。节奏和乐器的结合使音乐比它们本身更优美。

  一次只有一个系统?

  在软件中,我们练习一次监视一个系统。当我们需要查看其他系统时,我们切换到其他屏幕或工具。但是微服务就像交响乐中的乐器。我们需要一种看待它们的方法,一眼就能看到它们产生的音乐。

  在本文中,我们将探讨您可以采取的五个步骤,以确保您可以监视微服务以查看它们是否和谐地协同工作。这也使您可以修复可能会导致工作不协调的地方。

  微服务是什么意思?

  微服务是可自主部署的,以业务为中心的单元。并非所有部署工件都是单独的服务。例如,我可能有一个微服务,该微服务具有运行时组件和ETL组件。我想将它们一起部署,因为它们紧密耦合。在大多数情况下,我也希望将这些作为一项服务进行监视。对于微服务,我希望将它们视为独立的服务,但还要评估它们之间的相互关系。

  现在,让我们看看监视微服务时需要执行的五个步骤。

  1.确定只需启动几个服务

  在实施或学习新东西时,尝试一次性安装并运行所有精彩功能可能很诱人。在软件开发中,我们称此为“闪亮工具综合症”。我们陷入了无限的可能性,以至于我们可能会因为设置事物的复杂性而迷失了自己。

  为了避免这种情况,请限制为微服务监控设置的内容。选择两个或三个服务以连接到新的监视工具。然后为每个重复步骤2至5(请参阅下文)。

  您应该选择哪些服务?

  要从这篇文章的开头继续进行比较,请选择您的交响乐中响度最高的乐器。哪些服务对您的业务最具战略意义?选择最具战略意义的服务将为您带来最大的价值。

  您可能无法选择最具有战略意义的服务。也许其中一些是旧版应用程序,可能无法在较新的工具上很好地发挥作用,或者没有使您轻松重新配置它们的测试。在这种情况下,请选择您认为最安全的几项服务,并且可以在本地运行,以确保正确连接。

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读