从install4j 4x升级到5.x后,install4j服务现在在任务管理器中为每个已配置的服务提供2个进程。在install4j4中,每个服务在任务管理器中都有一个进程。
其中一个大约是1,500K,另一个是我希望我们的应用程序使用的大小(100+ MB)。服务以系统用户身份运行。
因此,对于名为"DataEngineService“的服务,以下是任务管理器中的内容: DataEngineService.exe系统1,500K DataEngineService.exe系统123,432K
这是与“特权提升”和正常有关,还是意想不到的?
发布于 2012-12-12 17:21:23
这是故意的。使用一个进程不可能可靠地处理JVM关闭钩子。在JVM4.x中,有很多与install4j关闭挂钩相关的问题,现在install4j 5.x中解决了这些问题。
https://stackoverflow.com/questions/13823258
复制相似问题