多数の「環境」が同時に実行されているプロジェクトがあります: ローカル開発環境 (VS)、Dev、Test、および Prod。
私たちは今、計算とメール送信としてバックグラウンド割り当てを処理する「サーバー アプリケーション」でプログラム スイートを拡張したいと考えています。
この状況のベストプラクティスを見つけようとしています。
私はそれがWindowsサービスであるべきだと考えています。
その結果、サービスの 3 つのコピー (Dev、Test、および Prod) を実行する必要があり、アプリケーション サーバーとして割り当てられた単一のサーバー上で実行することが望ましいと言えます。関連するexeを別のディレクトリにコピーし、「どういうわけか」各サービスに接続先の環境を指示できると考えています。
3 つのサービスが必ずしも同じリリースのコードを実行しているわけではないことに注意してください。
これを行うためのベストプラクティスは何ですか?
ご意見をお待ちしております。
アンダース、デンマーク