Windows services 我可以安全地运行同一Windows服务的多个实例吗?

Windows services 我可以安全地运行同一Windows服务的多个实例吗?,windows-services,windows-server-2003,Windows Services,Windows Server 2003,我在服务器上运行windows服务。这是一款针对我们现有系统的“助手应用程序”,它使用特定的数据库配置执行非常特定的任务(根据配置下载html文件) 我们现在正在开发一个与现有系统非常相似的系统(至少从表面上看,这项服务对系统有影响)。我需要一个不同的服务实例来运行具有不同数据库配置的同一服务器,这样它就可以为新系统以及现有系统执行任务 有人能告诉我,如果我在同一个盒子上安装同一服务的第二个实例,是否会导致问题 我打算从与原始安装目录不同的目录安装该服务。只要程序本身不以可能导致不同实例冲突的方

我在服务器上运行windows服务。这是一款针对我们现有系统的“助手应用程序”,它使用特定的数据库配置执行非常特定的任务(根据配置下载html文件)

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

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


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

只要程序本身不以可能导致不同实例冲突的方式执行操作(如尝试同时写入相同的文件等),这根本不会是问题。只要每一个都被配置/编码为保持自己的状态,就可以了。

事实证明我做不到。我需要为服务的每个实例指定一个唯一的名称。不过没什么大不了的