gpt4 book ai didi

azure - Azure ServiceFabric 中的反向代理与 ServicePartitionClient(用于 HTTP)

转载 作者:行者123 更新时间:2023-12-03 05:54:33 29 4
gpt4 key购买 nike

我感兴趣的是为什么我们可能会使用其中一种而不是另一种,即这些方法的优点和缺点。

据我了解,两者都提供故障处理和端点解析。我的假设是对外部客户端(集群外)使用 ReverseProxy,对集群内使用 ServicePartitionClient。

最佳答案

反向代理工作在服务端,作为将 Http 请求路由到集群内运行的其他服务的网关。反向代理用户可以位于集群内部或外部。

专业版:任何理解 Http 的人都可以访问。

缺点:仅限于 Http。需要深入了解调用方的服务名称和分区策略。

分区客户端运行客户端,以调用服务。根据 TCommunicationClient 实现的底层通信技术,分区客户端可以在集群内部或外部使用。 (不限于Service Remoting)您可以编写使用分区客户端调用具有重试支持的反向代理的代码。

专业版:任何拥有 TCommunicationClient 的人都可以访问。

缺点:需要深入了解调用方的服务名称和分区策略。

关于azure - Azure ServiceFabric 中的反向代理与 ServicePartitionClient(用于 HTTP),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43624210/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com