gpt4 book ai didi

azure - Azure 云服务中的多个 Web 角色

转载 作者:行者123 更新时间:2023-12-03 04:42:08 25 4
gpt4 key购买 nike

我们目前有一个 Azure 云服务,运行一个 Web 角色和两个辅助角色。到目前为止,Web 角色由 WebApi 后端和运行 AngularJS 的客户端 Web 应用程序组成。

我们现在正在研究将网络角色一分为二的可能性。一种用于后端的 WebApi 服务,另一种角色仅用于客户端应用程序。

我尝试在同一个云服务中拥有两个 Web 角色,但似乎不可能将两个角色绑定(bind)到同一端口 (SSL/443),因为它们共享相同的公共(public) IP 地址。

我见过一些解决方案,要求具有相同 Web 角色的网站使用主机 header 来区分它们,但这不是我们想要的。

我们想要的是;

Webrole1 - AngularJS 客户端应用

Webrole2 - WebAPI (SSL/443)

有什么办法可以实现这一点吗?

最佳答案

您可能在同一云服务中拥有多个 Web 角色。但是,您将无法使用相同的端口。您需要在 80/443 之外提供不同的端口映射,因为面向外部的端点与特定角色相关联。

采用主机 header 方法的唯一方法是将功能保留在单个角色中,就像您目前所拥有的那样。

关于azure - Azure 云服务中的多个 Web 角色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34395031/

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