3

Windows Server2003でColdfusion9を使用しています。CFLDAPを介してLDAPおよびJavaを介してLDAPSと対話する一部のコードで「フェイルオーバー」をテストしています(パスワードの変更用)。

基本的に、LDAPサーバーIPSのリストを用意し、接続障害が発生したときに新しいサーバーに切り替える必要があります。

OSレベルからIPへのアウトバウンド接続をブロックして、実際にネットワークから切断したりシャットダウンしたりせずにLDAPサーバーの停止を模倣する簡単な方法はありますか?

4

3 に答える 3

4

オフラインとして表示するIPを、127.0.0.1を指すように/ etc/hostsに追加します

于 2011-01-07T13:33:37.423 に答える
1

これを容易にするためのColdFusionには何も組み込まれていません。グーグルをした後、@ Adam TuttleのソリューションがおそらくWindowsボックスに最適だと思いますが、Windowsファイアウォールを使用してこの効果を実現することもできるようです。* nixボックスでは、 「iptables」コマンドがアウトバウンドトラフィックを停止できるように見えます。

于 2011-01-07T14:04:43.510 に答える
0

Sniffyを使用すると、Javaアプリケーションで発信ネットワーク接続をブロックできます(ColdfusionはJavaに基づいています)ConnectException。制限されたホストへの新しい接続を確立しようとすると、常にスローされます。

JVM引数に追加-javaagent:sniffy.jar=5559し、ブラウザでポイントするだけですlocalhost:5559。ダウンストリームシステムへのすべての検出された接続と特定の接続を無効にするコントロールを含むWebページが開きます。

スニッフィー接続コンソール

アプリケーションがWebベースの場合は、ブラウザーで開いたアプリケーションから直接実行することもできます。デモを参照してください:http ://demo.sniffy.io/owners?lastName=

右下隅にあるウィジェットをクリックし、Network Connectionsタブを選択し、無効にしてlocalhost:8967(データベース)に接続し、ページをリロードして実際の動作を確認します。

免責事項:私はSniffyの作者です

于 2017-03-27T21:48:44.510 に答える