当前位置: 首页 > 知识库问答 >
问题:

"自动"vs"自动(延迟启动)"

段阳夏
2023-03-14

安装Windows服务时,有两个选项可以在Windows启动时自动启动Windows服务。一个是自动,另一个是自动(延迟启动)。详细来说,这两者有什么区别?

例如,如果您使用wixtoolset创建安装程序,ServiceConfig元素具有DelayedAutoStart属性。当服务在启动时启动时,这会对发生的事情产生什么影响?

WiX留档:ServiceConfig元素

共有1个答案

冷宏茂
2023-03-14

简而言之,设置为自动的服务将在引导过程中启动,而设置为延迟启动的服务将在引导后不久启动。

延迟启动服务可以提高服务器的启动性能,并具有评论中链接到的Adriano文章中概述的安全优势。

更新:“启动后不久”实际上是默认情况下最后一次“自动”服务启动后2分钟。根据Windows Internals和其他来源,这可以通过注册表项进行配置(3,4)。

感兴趣的注册表项(至少在某些版本的窗口中)是:

  • HKLM\SYSTEM\CurrentControlSet\services\
 类似资料:
  • 首先在 /etc/init.d 目录下添加 es 脚本(可执行), #!/bin/bash su es -c "/elasticsearch-2.3.5/bin/elasticsearch -d" 2. 查看系统启动级别 [root@slave02 init.d]# runlevel N 5 3. 在 /etc/rc5.d 下建立软链 ln -s S70es /etc/init.d/es

  • 问题内容: 重新启动活动时,上一个活动的延迟太多,无法调用。 我正在使用此代码重新启动我的活动 PlayerActivity.java 让我们分别调用 PreviousPlayerActivity 和 NewPlayerActivity ,之前的活动以及新的活动。(请记住,它们是相同的PlayerActivity)。 序列 重新启动应用程序时,将在activity-lifecycle中遵循此流程。

  • 是否有一些简单的方法或现成的组件可以通过Primefaces在中使用延迟加载,但不需要分页(也不是标准的)? 我需要以下特性:加载页面时,dataTable只包含100行中的前10行(快速响应时间)。其余的行会自动加载到,但用户已经可以处理第一部分数据了。 谢谢你的建议。在最坏的情况下,我将不得不自己实施类似的行为,但可能有人已经有了一些经验。

  • 我正在创建一个运行在Eclipse之外的无头OSGI服务器。我使用Jetty作为我的Servlet容器,使用Equinox作为我的OSGI容器。我正在使用包将Jetty添加到OSGi中。如果我从提示符手动启动jetty和org.eclipse.equinox.http.registry,那么它就可以正常运行。但是,我希望这是在无人值守的情况下运行的,所以我需要在OSGi启动时自动(或者至少是编程方

  • 与不同,它看起来不支持参数。有没有办法为实现相同的行为?这是我的用例: 我有一个通用的Spring应用程序,它可以监听任何Kafka主题并写入我数据库中的相应表。对于某些主题,音量较低,因此可以以非常低的延迟处理单个消息。对于其他大容量的主题,代码应该接收消息的微批处理并使用Jdbc批处理写入数据库的频率较低。理想情况下,侦听器的定义如下所示: 对于小容量的主题,我会设置启用为true和为fals

  • UMD™自动启动     设定插入UMD™后启动PSP™电源时,是否自动播放UMD™。 关 不自动开始播放。 开 会自动开始播放。