服务器在Kubernetes集群中发送事件

时间:2019-02-28 01:16:11

标签: kubernetes

我需要在微服务中实现服务器发送事件功能。有问题的应用程序在两个Pod的Kubernetes集群中运行。但是,由于以下原因,我认为群集环境中的“服务器已发送事件”不会可靠地通知所有客户端其已注册的事件。例如,客户端1在pod 1中运行的应用程序实例中注册了通知。客户端2在pod 2中运行的应用程序实例中进行了通知的注册。下一次发生相关事件时,应用程序将成功处理该事件。在Pod 1中运行(由于负载平衡器将其定向到的原因)。因此,将通知客户端1该事件,但不会通知客户端2,因为在容器2中运行的应用程序不知道容器1刚刚发生了什么。接下来的事件依此类推(下一个请求可能转到容器2,例如)。

所以我正在考虑改用反应性流。

有人反对我实施在群集环境中运行应用程序的SSE吗?

0 个答案:

没有答案