首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >服务结构不良的服务影响其他服务

服务结构不良的服务影响其他服务
EN

Stack Overflow用户
提问于 2017-03-22 11:39:50
回答 1查看 809关注 0票数 1

我试图理解服务结构逻辑,将集群中的节点视为不健康的。

我最近部署了一个新版本的应用程序,它在所有节点上运行了3个不健康的工作人员服务,它们是从队列加载消息的非常轻的服务,但是由于它们经常失败,运行在同一个节点上的所有其他服务都受到某种原因的影响,因此所有服务都被报告为不健康。

我假设此行为是一个服务结构健康监视,认为该节点不健康,因为多个服务在同一个节点上失败。是这样的吗?

SF将节点视为不健康的措施是什么。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-22 18:37:11

详细描述了服务结构的健康模型这里。这些措施总是“健康报告”。Service会自行发布一些健康报告,但该模型也是可扩展的,您可以添加自己的。

无论您是否添加了任何新的运行状况报告,或者默认情况下只依赖于系统中存在的内容,您都可以通过选择SFX中的特定节点或运行如下命令来查看为给定节点发出了哪些健康状况报告:

Get-ServiceFabricNodeHealth -NodeName Node1

正如我们在文档中所看到的,节点健康主要取决于

  • 针对特定节点的健康报告(例如:节点下降)
  • 已部署应用程序的故障
  • 特定部署的服务包(通常是in中的代码包)的失败

在这些情况下,SF试图获取有关失败的信息(退出代码、异常及其堆栈跟踪等),并报告该节点的健康状况警告或错误。

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

https://stackoverflow.com/questions/42950597

复制
相关文章

相似问题

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