Можете ли вы попробовать это?:
Используйте настройки среды c для определения номера порта:
<ServiceManifestImport>
<ServiceManifestRef ServiceManifestName="Web1Pkg" ServiceManifestVersion="1.0.0" />
<ResourceOverrides>
<Endpoints>
<Endpoint Name="ServiceEndpoint" Port="[MyWebAPI_PortNumber]"/>
</Endpoints>
</ResourceOverrides>
<ConfigOverrides />
</ServiceManifestImport>
Определите пустое значение по умолчанию в манифест приложения, чтобы использовать случайный порт по умолчанию:
<Parameters>
<Parameter Name="MyWebAPI_PortNumber" DefaultValue="" />
</Parameters>
Определить значение среды, определяющее c значение переопределения в облаке. xml, чтобы использовать порт 80 в этой среде:
<Parameters>
<Parameter Name="MyWebAPI_PortNumber" Value="80" />
</Parameters>
- В производственном кластере вы можете использовать один и тот же порт на каждом узле.
- В локальном кластере разработки из 5 узлов вы будете использовать разные порты.
Дополнительная информация здесь .