2010-12-17 55 views
0

我有一个服务器上运行的Windows服务。这是一个我们拥有的系统的'帮助程序',它执行特定的任务(根据配置下载html文件)并使用特定的数据库配置。我可以安全地运行同一Windows服务的多个实例吗?

我们现在正在开发一个与现有系统非常相似的系统(至少在它的表面上,这项服务会产生影响)。我需要一个不同的服务实例来运行具有不同数据库配置的同一台服务器,因此它可以为新系统和现有系统执行任务。

有人可以告诉我,如果我在同一个盒子上安装同一个服务的第二个实例会导致问题吗?

我打算从安装原始位置的不同目录安装服务。

回答

1

事实证明我不能。我需要给每个服务实例一个唯一的名称。虽然没有什么大不了的。

0

只要程序本身不以某种会导致各种实例发生冲突的方式进行操作,如尝试同时写入相同的文件,或者喜欢。只要每个人都被配置/编码以保持自己,它会很好。

相关问题