6 votes

Différence entre Apache reload et force-reload

J'ai vu beaucoup de choses sur la façon dont reload permet aux sessions HTTP de se terminer de manière élégante (contrairement à l'option restart ). Quelle est donc la différence entre

service apache2 reload

y

service apache2 force-reload

Merci :)

8voto

qweet Points 731

reload y force-reload ne sont en fait que des alias pour les mêmes commandes.

        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
    ;;

4voto

Eric Noob Points 531

Il semble que vous soyez sur un système Debian ou Ubuntu. Jetez un oeil à l'init Apache script en /etc/init.d/apache2 ; ce script met en œuvre toutes les actions associées à la service commande. Regardez pour voir la différence entre reload y force-reload . Si vous avez des problèmes pour comprendre le script, il suffit de nous le demander ici.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X