是否可以在同一个云服务中的 Web 和工作者角色中有一个 https 端点?
Is it possible to have an https endpoint in a web and worker role in the same cloud service?
我正在尝试在 Azure 的同一云服务中的 Web 角色和辅助角色中公开单独的 Web API 端点。这可能吗?
当然,这是可能的。你只需要避免碰撞。
您的 Web 角色定义将具有一组独立于辅助角色定义的端点。并且...您可以为 web 和 worker 定义多个角色。您只需要确保外部端口号不同即可。
所以...例如,如果您为 Web 角色的 Web api 定义了端口 8000,那么您需要为您的辅助角色的 Web api.您不能将两个角色定义都设置为映射相同的外部端口号。
该端点的任何负载平衡都将跨越该特定角色的实例。
我正在尝试在 Azure 的同一云服务中的 Web 角色和辅助角色中公开单独的 Web API 端点。这可能吗?
当然,这是可能的。你只需要避免碰撞。
您的 Web 角色定义将具有一组独立于辅助角色定义的端点。并且...您可以为 web 和 worker 定义多个角色。您只需要确保外部端口号不同即可。
所以...例如,如果您为 Web 角色的 Web api 定义了端口 8000,那么您需要为您的辅助角色的 Web api.您不能将两个角色定义都设置为映射相同的外部端口号。
该端点的任何负载平衡都将跨越该特定角色的实例。