我正在使用带有以下代码的服务总线
TransportClientEndpointBehavior relayCredentials = new TransportClientEndpointBehavior();
relayCredentials.TokenProvider = TokenProvider.CreateSharedSecretTokenProvider(issuerName, issuerSecret);
Uri address = ServiceBusEnvironment.CreateServiceUri("sb", serviceNamespace, "MyService");
Console.Write("....");
我想知道是否可以指定服务总线将使用的端口,而不是使用随机端口并使用它。绑定是netTcpRelayBinding
答案 0 :(得分:1)
该端口不会随机分配。对于netTcpRelayBinding,它将使用9352用于HTTP(如果使用Hybrid,则使用9352/9353)。
您可以从此msdn site查看ServiceBus的端口要求。