install4j服务在任务管理器中有2个进程?

install4j服务在任务管理器中有2个进程?,install4j,Install4j,从install4j 4x升级到5.x后,install4j服务现在在任务管理器中为每个配置的服务有2个进程。在install4j4中,每个服务在任务管理器中都有一个进程 其中一个大约是1500K,另一个是我希望我们的应用程序使用的(100+MB)。 服务以系统用户身份运行 因此,对于名为“DataEngineService”的服务,任务管理器中包含以下内容: DataEngineService.exe系统1500K DataEngineService.exe系统123432K 这是与“特权提升

从install4j 4x升级到5.x后,install4j服务现在在任务管理器中为每个配置的服务有2个进程。在install4j4中,每个服务在任务管理器中都有一个进程

其中一个大约是1500K,另一个是我希望我们的应用程序使用的(100+MB)。 服务以系统用户身份运行

因此,对于名为“DataEngineService”的服务,任务管理器中包含以下内容: DataEngineService.exe系统1500K DataEngineService.exe系统123432K


这是与“特权提升”和正常相关,还是出乎意料?

这是故意的。使用一个进程是不可能可靠地处理JVM关闭挂钩的。在install4j 4.x中,有许多与JVM关闭挂钩相关的问题,这些问题现在在install4j 5.x中得到了解决。

感谢您的回复!