在事件驱动的微服务体系结构中使用HeartBeat事件是一个好主意吗?
我正在使用的应用程序包含一个事件分发框架,该框架可从各种系统收集事件并将其发布到Consumer应用程序。
我想知道事件驱动的架构是否谈论有关HeartBeat事件的任何内容,以监控端到端的连接..?
答案 0 :(得分:0)
很可能您将拥有用于监视服务的其他工具。
话虽如此,交换消息(通常不包含心跳,乒乓球等业务逻辑)是监视两个隔离环境(尤其是信任度低的环境)之间的连通性的一种常见做法。
有时,这些消息也用于使这些连接保持活动状态,因为通常不关闭连接/端口以防止内存泄漏。