Toute idée de laisser S3 servir la page « mode maintenance »?
-
22-08-2019 - |
Question
Dites, vous avez un Rails (ou en fait toute autre nature) l'application en cours d'exécution sur Amazon EC2, et chaque fois que vous effectuez un peu d'entretien, qui peut inclure l'arrêt ou recréer vos instances, vous pourriez S3 voulez afficher votre page "mode maintenance" au lieu de votre application.
Donc, au fond, cela pourrait signifier:
- texte dit quand Uploading vous allez être de retour en ligne à S3
- ???
- S3 desservant cette page à toute demande de votre domaine pendant que vous effectuez les mises à niveau / instances de re-instanciation, etc.
- ???
- instances EC2 sont au service de vos clients retour
Je comprends que très probablement il est impossible - du moins je ne sais pas comment faire. Je veux juste vous assurer qu'il est impossible.
Quoi qu'il en soit. Des idées? :)
La solution
Je ne pense pas qu'il soit possible avec S3 ordinaire.
Vous pouvez toujours exécuter une instance EC2 avec un serveur web minimal sur elle. Il vous reste plus qu'à vous coûter quelques centimes, vous êtes en supposant que pendant quelques heures. En utilisant les adresses IP élastique, vous ne même pas avoir de temps d'arrêt -. Simplement changer votre adresse IP pour pointer vers le noeud « page d'arrêt », puis échanger en arrière quand tout est à nouveau opérationnel