Tôi đang cố gắng để thực hiện một trao đổi VIP qua cổng xanh và tôi nhận được lỗi:Windows Azure không thể thực hiện một trao đổi VIP giữa triển khai rằng có một số lượng khác nhau của các điểm cuối
Windows Azure không thể thực hiện một Chuyển đổi VIP giữa các lần triển khai có số điểm cuối khác nhau.
Tôi nhìn kỹ hơn và tôi thấy sự khác biệt về số điểm cuối (2 trong sản xuất so với 3 trong dàn dựng).
sản xuất:
Input Endpoints
OUR.API:168.62.21.50:80
OUR.API:168.62.21.50:3389
Staging:
Input Endpoints
OUR.API:168.62.22.55:80
OUR.API:168.62.22.55:3389
OUR.API:168.62.22.55:8172
Cảng 80 là web và 3389 là máy tính để bàn từ xa. Càng xa càng tốt. Cổng bổ sung ở đâu, 8172, đến từ đâu? Không có gì trong ứng dụng nghe bất cứ điều gì khác hơn so với cổng 80. Cộng với các ứng dụng trong các lĩnh vực dàn dựng và sản xuất gần như giống hệt nhau - do đó, nó phải là khuôn khổ. Bất kỳ bước nào trong việc thu hẹp điều này xuống?
[sửa] Ngoài ra, ServiceDefinition.csdef vai trò của tôi có chỉ là một thiết bị đầu cuối được xác định: "Trong trường hợp được rằng cổng bổ sung, 8172, đến từ"
<Sites>
<Site name="Web">
<Bindings>
<Binding name="Endpoint1" endpointName="Endpoint1" />
</Bindings>
</Site>
</Sites>
<Endpoints>
<InputEndpoint name="Endpoint1" protocol="http" port="80" />
</Endpoints>