事件驱动的微服务架构中的心跳事件?

HeartBeat event in event driven microservice architecture?

在事件驱动的微服务架构中使用 HeartBeat 事件是个好主意吗?

我正在处理的应用程序包含一个事件分发框架,它从各种系统收集事件并发布到消费者应用程序。

我想知道事件驱动架构是否会讨论 HeartBeat 事件以监控端到端连接..?

您很可能会使用其他工具来监控您的服务。

话虽如此,交换的消息(大部分不包含心跳等业务逻辑,ping-pongs 等)是监视两个隔离环境之间连接的常见做法,特别是在信任是低。

有时这些消息也用于保持这些连接处于活动状态,因为不经常使用 connections/ports 通常关闭以防止内存泄漏。