从install4j 4x升级到5.x后,install4j服务现在在任务管理器中为每个已配置的服务都有2个进程。 Witn install4j4,每个服务的任务管理器中都有一个进程。
其中一个约为1,500 K,另一个是我期望我们的应用程序使用(100+ MB)。 服务以System用户身份运行。
因此对于名为“DataEngineService”的服务,以下是在任务管理器中: DataEngineService.exe系统1,500K DataEngineService.exe系统123,432K
这与“特权提升”有关并且是正常的,还是出乎意料?
答案 0 :(得分:0)
这是故意的。有一个进程无法可靠地处理JVM关闭挂钩。在install4j 4.x中,存在许多与JVM关闭挂钩相关的问题,现在已经在install4j 5.x中解决了。