gpt4 book ai didi

azure - Service Fabric 的终结点配置

转载 作者:行者123 更新时间:2023-12-03 04:45:01 24 4
gpt4 key购买 nike

我在 Service Fabric 上部署了一个应用程序,并且内部生成了一个 HTTP 监听器。如何配置与应用程序/集群相关的监听 URL?更准确地说,有没有办法通过检索某些环境/角色参数来在应用程序内构建此 URL?

假设我的集群名为“test”,那么它将在以下位置提供:test.northeurope.cloudapp.azure.com。如果我有一个名为“Sample”的应用程序,并在 ServiceManifest.xml 中为其配置了一个名为“SampleTypeEndpoint”的端点,那么我的应用程序将监听的完整 URL 是什么?

最佳答案

您现在在 ServiceManifest.xml 中配置的端点有两个目的:

  1. 如果您不需要众所周知的端口,则允许 Service Fabric 提供应用程序端口范围中的唯一端口。
  2. 打开使用 http.sys 的 Web 服务器时,允许 Service Fabric 设置随机端口或已知端口(80、443 等)的 URL ACL 以及 HTTPS 的证书 ACL。

基本上就是这样。您打开监听器的实际地址由您决定。通常,您在节点 IP 上打开监听器,并使用 NAT 处理域名上的入口流量。在 Azure 中,NAT 是 Azure 负载均衡器,它会自动配置为接受集群 VIP 以及 .region.cloudapp.azure.com 域上的流量。

以下更全面地概述了它在 Azure 中的 Service Fabric 群集上的工作原理:https://azure.microsoft.com/en-us/documentation/articles/service-fabric-connect-and-communicate-with-services/

关于azure - Service Fabric 的终结点配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37817374/

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