2010-12-17 11 views
0

私は、サーバー上で動作するWindowsサービスを持っています。これは、私たちが持っているシステムのための「ヘルパーアプリ」であり、特定のデータベース設定で非常に特定のタスク(configに基づいてhtmlファイルをダウンロード)を行います。同じWindowsサービスの複数のインスタンスを安全に実行できますか?

私たちは現在、既存のシステム(このサービスが影響を与えている少なくともその正面)に非常に似ているシステムを開発中です。別のデータベース構成で同じサーバーを実行するために、サービスの別のインスタンスを用意する必要があるため、新しいシステムと既存のシステムのタスクを実行できます。

同じボックスに同じサービスの2番目のインスタンスをインストールすると、問題が発生するかどうかは誰か教えてください。

私は、元のディレクトリとは別のディレクトリからサービスをインストールするつもりです。

答えて

1

私はできませんでした。サービスの各インスタンスに一意の名前を付ける必要がありました。しかし、大したことではありません。

0

プログラム自体が、同じファイルに同時に書き込みを試みるなど、さまざまなインスタンスが衝突するようなことをしない限り、これはまったく問題にはなりません。好き。それぞれが構成されている/コード化されている限り、それ自体は維持されます。