MSDTC - сколько портов необходимо
У меня есть значительно большое приложение, которое использует MSDTC. Сколько портов следует открывать? Есть ли способ определить это?
EDIT: Я знаю какие порты, которые мне нужно открыть, я не знаю сколько мне.
Ответы
Ответ 1
Я думаю, что Migol хочет знать, насколько большой диапазон динамического распределения портов RPC должен быть.
В КБ упоминается минимум 100 портов
Кроме того, предыдущий опыт показывает что минимум 100 портов должны быть открыт, потому что несколько систем службы полагаются на эти порты RPC для общаются друг с другом.
Итак, я бы разработал тестовое приложение для тестирования различных значений вашего динамического диапазона.
Ответ 2
Когда нам приходилось делать такую отладку, эта статья была особенно полезна:
Устранение проблем с брандмауэром Microsoft DTC. Он включает приложение под названием DTCPing, которое помогает вам быстро отлаживать проблему.
Насколько я помню, были использованы следующие порты:
TCP-порт 1433 (порт по умолчанию, используемый SQL Server)
Порт UDP 1434 (используется SQL Server)
TCP-порт 3372 (используется MSDTC.EXE)