2016-05-19 2 views
0

J'ai besoin d'une requête pour recharger le serveur et utiliser la source mise à jour sans intervention de l'utilisateur. En l'état, je fais un ping sur le serveur avec une requête pour mettre à jour la source en utilisant git. Je recharge Apache pour vider les fichiers INC/conf (je suis conscient que la requête actuelle n'a pas été vidée). Pour empêcher l'utilisateur d'avoir à interagir, je renvoie un JSON silencieux au client avec les détails nécessaires pour continuer. Le script client retourne ensuite sur le serveur. Le problème est, la deuxième demande est exécutée avec la source précédente. Ne devrait-il pas s'agir d'une nouvelle requête du processus parent mis à jour?Apache reload mid request

Qu'est-ce qui me manque? Merci.

Répondre

0

Le serveur Web demande très probablement au client de mettre en cache en définissant des en-têtes http dans sa réponse