目前,我们在 Azure 上运行 UI Web 角色和 Web 服务 Web 角色 (WCF REST)。每个角色包含 2 个实例(用于负载平衡和满足 SLA 要求) 。UI Web 角色和 Web 服务 Web 角色在同一个订阅中,但在不同的部署中。 我们不想合并代码库(可维护性等)。所以 UI 层在 xyz.cloudapp.net 上,Web 服务层在 abc.cloudapp.net 上。
目前,要求是使 Web 服务 Web 角色成为内部端点,即只能由 UI 层访问。关于配置内部端点并从不同的部署访问它的文献不是很清楚。
我假设这两个不同的角色需要成为单个部署的一部分才能正常工作。这可以在不影响部署的情况下完成吗?任何指向正确方向的指针将不胜感激。