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

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

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

这与“特权提升”和正常有关吗,还是这是意外的?

最佳答案

这是故意的。只有一个过程无法可靠地处理JVM关闭挂钩。在install4j 4.x中,存在许多与JVM关闭挂钩相关的问题,这些问题现在已在install4j 5.x中解决。

关于install4j - install4j服务在任务管理器中有2个进程?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13823258/

10-14 11:45