Azure 发布在ServiceFabric上运行的网站的正确方法?
在看了一些视频和官方文档后,我仍然对如何发布运行在Azure Service Fabric上的网站感到困惑 我发现有多种方法可以做到这一点:Azure 发布在ServiceFabric上运行的网站的正确方法?,azure,reverse-proxy,azure-service-fabric,Azure,Reverse Proxy,Azure Service Fabric,在看了一些视频和官方文档后,我仍然对如何发布运行在Azure Service Fabric上的网站感到困惑 我发现有多种方法可以做到这一点: -在所有节点上运行应用程序,并让网站在端口80上侦听。 -在集群前面使用某种反向代理和SF反向代理 -编写连接到SF并充当反向代理的Web应用程序 环顾四周,在我看来,对在集群之外打开SF反向代理有一些保留意见,所以我想知道的是,下面的设置是否有任何缺陷/问题。有更好的方法吗 在所有SF节点上安装IIS 设置IIS作为SF的反向代理,使用SF反向代理将ie
-在所有节点上运行应用程序,并让网站在端口80上侦听。
-在集群前面使用某种反向代理和SF反向代理
-编写连接到SF并充当反向代理的Web应用程序 环顾四周,在我看来,对在集群之外打开SF反向代理有一些保留意见,所以我想知道的是,下面的设置是否有任何缺陷/问题。有更好的方法吗
我不确定为什么要在服务结构群集中安装IIS。我会使用ASP.net core和自托管,或者使用应用程序服务。我不确定您使用Service Fabric的用例是什么。SF不能与IIS一起运行。关于使用SF反向代理作为边缘代理的保留是没有根据的。它使用与http.sys相同的代码基,所以没问题。我不是说在SF集群内安装IIS,而是在同一台服务器上。它在哪里说它不能在与IIS相同的服务器上运行?我让他们在本地SF集群的同一台服务器上运行,似乎生活在一起很幸福。