如何使用 Kestrel 在 Azure Service Fabric 中共享端口
How to share a port in Azure Service Fabric using Kestrel
我有多个 Service Fabric API。这两种服务都使用 Kestrel 托管在同一个集群中。目前每个服务都分配给一个特定的端口,因此它们显示为
我想使用默认端口 80 访问服务。有没有一种方法可以在不使用 Azure API 管理的情况下执行此操作?
当然,Kestrel 不支持端口共享,但您可以:
- 运行 在 IIS 上,在 containers.
内
- 使用built in reverse proxy
- 使用(容器化的)反向代理,例如 Traefik
我有多个 Service Fabric API。这两种服务都使用 Kestrel 托管在同一个集群中。目前每个服务都分配给一个特定的端口,因此它们显示为
我想使用默认端口 80 访问服务。有没有一种方法可以在不使用 Azure API 管理的情况下执行此操作?
当然,Kestrel 不支持端口共享,但您可以:
- 运行 在 IIS 上,在 containers. 内
- 使用built in reverse proxy
- 使用(容器化的)反向代理,例如 Traefik