13


4

私はMSDTCを使用するかなり大きなアプリケーションを持っています。 いくつのポートを開く必要がありますか? それを決定する方法はありますか?

*編集:*開く必要があるポートはわかっていますが、必要なポート数はわかりません。

2 Answer


9


この種のデバッグを行わなければならなかった場合、この記事は特に役に立ちました。 MS DTCファイアウォールの問題のトラブルシューティング方法 それはあなたが問題が何であるかを迅速にデバッグするのを助けるDTCPingと呼ばれるアプリを含みます。

私が覚えている限りでは、次のポートが使用されていました。

TCPポート1433(SQL Serverで使用されるデフォルトポート)

UDPポート1434(SQL Serverによって使用される)

TCPポート3372(MSDTC.EXEによって使用される)


5


Migolは、http://support.microsoft.com/Default.aspx?kbid=154596 [RPC動的ポート割り当て]の範囲をどれだけ大きくする必要があるかを知りたいと思います。

ナレッジベースで彼らは最低100ポートについて言及しています

_ さらに、いくつかのシステムサービスがこれらのRPCポートに依存して相互に通信するため、以前の経験では、少なくとも100個のポートを開く必要があります。 _

だから私はあなたのダイナミックレンジの異なる値をテストするためにベンチマークアプリケーションを設計するでしょう。