【问题标题】:Displaying data from multiple server endpoints显示来自多个服务器端点的数据
【发布时间】:2022-01-16 05:40:21
【问题描述】:

我正在努力寻找适合我的问题的设置。

我有一个基于反应的前端,它需要显示警报,这些警报存储在多个服务器上。如果向任何服务器添加警报,客户端也应该能够显示异步。

我正在苦苦挣扎的是,如果有两个解决方案中的任何一个是最好的,或者另一个解决方案更好。

一) 客户端(前端)与各个服务器的api进行通信,并与各个服务器建立socket连接。

B) 客户端只与承载客户端的服务器的api+socket通信,服务器从其他服务器获取数据。

任何意见将不胜感激。谢谢:)

【问题讨论】:

    标签: javascript rest microservices


    【解决方案1】:

    最好的方法是实现消息代理服务,例如 Kafka 或 ActiveMQ,这个过程称为发布和订阅。

    下面的文章已经给出了很好的解释。 https://dev.to/victorgil/using-apache-kafka-to-implement-event-driven-microservices-af2

    【讨论】:

      猜你喜欢
      • 2018-10-19
      • 2019-03-20
      • 2013-06-09
      • 2017-06-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多