在我的服务中我有。
1.工人角色
2.A Web角色
为两者定义输入端点。
WebRole的正常HTTP端点和端口80上的WorkRole的TCP端点
我的问题是,天蓝色的loadbalaner会平衡这两个端点上的流量。将它们作为一个进行处理吗?我的意思是假设我有两个WebRole实例和2个WorkerRole实例然后我总共有4个实例输入端点。
所以LoadBalancer将在2 + 2端点或4个端点上进行负载平衡(将所有四个端点视为相等)。
如果没有,那么可以使用什么机制来达到两个端点中的任何一个。
答案 0 :(得分:0)
我怀疑您在Web角色上打开的输入端点不应该是80,因为它已被您的worker角色使用。因此,假设您在Web角色上有一个输入HTTP端点,该端点为8080,而在工作者角色上的输入TCP端点为80.
如果每个角色有2个实例,那么在负载平衡中仍然会打开两个端点,但是在4个实例上有4个内部端口。天蓝色负载平衡会将请求从这两个公共输入端点路由到4个内部端点。
HTH。