Est-ce que quelqu'un sait si Apache HTTPD effectue un rechargement (qui, disons, prend cinq secondes) peut-il encore servir des requêtes pendant ce temps?Apache HTTPD reload
22
A
Répondre
34
Tout d'abord, dites-vous reload, mais en supposant que vous voulez dire 'reload' OR 'restart':
/my/path/to/httpd restart
- Causes du processus httpd en cours pour sortir, ce qui signifie que pour une l'heure à laquelle le serveur semble être arrêté, ne servant aucune requête.
Recharger l'autre côté:
/my/path/to/httpd reload
- ne provoque pas le serveur actuel pour quitter, ce qui signifie que les connexions ne sont jamais refusées et donc le serveur ne regarde jamais vers le bas (mais est plutôt lent pour un peu de temps)
- PROVOQUERONT toutes les demandes en cours d'exécution à long démon httpd pour quitter
5
Pour autant que je sache, non. Cependant, il y a un redémarrage gracieux qui arrête les nœuds enfants qui s'arrêtent à la mi-requête, ce qui, je pense, prend soin de cela.
Salut. Merci pour votre réponse. Désolé, je ne voulais pas dire «recharger» ou «redémarrer». Juste "recharger". Je comprends qu'un 'redémarrage' entraîne la panne de tout le serveur. Je me demandais juste à propos du 'rechargement'. – Luke
Pas de soucis, il vaut mieux être clair sur la différence entre les deux de toute façon. J'espère que cela vous a aidé. – karim79
? http://mail.lon-capa.org/pipermail/lon-capa-admin/2004-July/000606.html? –