0

私のチームはサーバー アプリケーションを開発しました。各顧客は、データ センター内でローカルにホストされているサーバー アプリケーションの独自のインスタンスを持っています。アプリケーションは、リモート クライアントが使用する多数の TCP、UDP、SIP、および RTP 接続を開きます。

サーバー インスタンスのホスティングに関していくつか質問があります。現在の状況では、System.Diagnostics.Process 名前空間を使用して自己開発した「ホスト コントローラー」経由で実行される exe ファイルを使用してインスタンスを実行しています。

これは、アプリケーションの個々のインスタンスが、クラッシュなどの場合に他のインスタンスに影響を与えないためです。

これはホスティングの良い選択ですか? これらのアプリケーションをホストするための IIS と同様のインフラストラクチャはありますか? または、IIS でこれらのアプリケーションをホストすることはできますか?

これらのサーバー アプリケーションのより安定したホスティング ソリューションを探しています。この件に関する以前のスレッドを探していますが、良い答えが見つかりません。同社はアプリケーションをローカルでホストしたいと考えているため、クラウドベースのソリューションは適切な答えではありません。

すべての回答に感謝します。事前に感謝します。

4

1 に答える 1

0

あなたの質問を見ると、あなたはすでにデータセンターにホスティングサーバーを持っていると思います。あなたが求めているのは...リモート接続ごとに個別のインスタンスを作成するような開発方法が適切かどうかです。私は正しいですか?または、このための正しいタイプのホスティング(VPS、リセラー、クラウド、または専用)を見つけるための支援が必要ですか?

インスタンスを互いに分離することは非常に良い考えだと思います...しかし、それはサーバーの負荷を増加させます。

于 2012-05-31T07:14:17.953 に答える