linux – 为什么需要在upstart脚本中使用exec?
发布时间:2020-12-14 02:52:29 所属栏目:Linux 来源:网络整理
导读:我经常看到一些upstart脚本有使用exec,有什么意义?似乎删除exec脚本也有效吗? 例如 start on runlevel [2345]stop on runlevel [06]exec /path/to/program 解决方法 如果删除exec,则启动脚本将继续运行,等待启动的实用程序终止.例如.低效并浪费额外的RAM和
我经常看到一些upstart脚本有使用exec,有什么意义?似乎删除exec脚本也有效吗?
例如 start on runlevel [2345] stop on runlevel [06] exec /path/to/program 解决方法
如果删除exec,则启动脚本将继续运行,等待启动的实用程序终止.例如.低效并浪费额外的RAM和其他资源(除非您想监视某种异常终止,并再次重启该实用程序)
使用exec,实用程序不是等待已启动的实用程序终止,而是启动代替现有脚本. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |