13

我有一个使用 MSDTC 的相当大的应用程序。我应该打开多少端口?有什么方法可以确定吗?

编辑:我知道我需要打开哪些端口,我不知道我需要多少

4

2 回答 2

9

当我们不得不进行这种调试时,这篇文章特别有用: 如何解决 MS DTC 防火墙问题。它包括一个名为 DTCPing 的应用程序,可帮助您快速调试问题所在。

据我记得使用了以下端口:

TCP 端口 1433(SQL Server 使用的默认端口)

UDP 端口 1434(由 SQL Server 使用)

TCP 端口 3372(由 MSDTC.EXE 使用)

于 2009-03-23T15:35:42.543 回答
6

我想Migol想知道RPC动态端口分配的范围应该有多大。

在 KB 中,他们提到至少 100 个端口

此外,之前的经验表明,至少应该打开 100 个端口,因为多个系统服务依赖这些 RPC 端口相互通信。

所以我会设计一个基准应用程序来测试你的动态范围的不同值。

于 2009-06-09T09:35:56.053 回答