Я реализовал два сервера MQTT на asp.net core 2.0 C # и хочу запустить их оба на сервере Windows. Это мой код при запуске (другой на порту 1884):
var mqttServerOptions = new MqttServerOptionsBuilder()
.WithDefaultEndpointPort(1885)
.Build();
services
.AddHostedMqttServer(mqttServerOptions)
.AddMqttConnectionHandler()
.AddConnections()
.AddMqttTcpServerAdapter();
Я пытался использовать разные порты для обработки, но только один из них работает одновременно (другой не получает запросы). (Я открыл порты на брандмауэре Windows)
Как я могу справиться с этим?