Apache 重载和强制重载的区别

Sam*_*hke 6 service apache-2.2

我已经看到很多关于如何reload优雅地允许 HTTP 会话完成(而不是restart)。那么有什么区别

service apache2 reload
Run Code Online (Sandbox Code Playgroud)

service apache2 force-reload
Run Code Online (Sandbox Code Playgroud)

谢谢 :)

qwe*_*eet 8

reload并且force-reload实际上只是相同命令的别名。

        graceful | reload | force-reload)
            if ! $APACHE2CTL configtest > /dev/null 2>&1; then
                $APACHE2CTL configtest || true
                log_end_msg 1
                exit 1
            fi
            log_daemon_msg "Reloading web server config" "apache2"
            if pidof_apache > /dev/null ; then
                if $APACHE2CTL graceful $2 ; then
                    log_end_msg 0
                else
                    log_end_msg 1
                fi
            fi
    ;;
Run Code Online (Sandbox Code Playgroud)