Ich denke, es gibt viele Leute, die härter daran gearbeitet haben, die Apps bereitzustellen, die sie in AWS erstellt haben.
Ich hatte auch große Probleme und konnte mich erfolgreich auf AWS bereitstellen.
···Aber!
Wie aktualisieren Sie dies, wenn Sie den Code lokal neu schreiben?
Natürlich ** Capistrano ** (Ich weiß nichts, weil ich noch nicht gelernt habe) Es ist möglicherweise möglich, es automatisch bereitzustellen, aber vorerst möchte ich es manuell (?) Statt automatisch aktualisieren.
Zuerst dachte ich, dass es sich widerspiegeln würde, wenn ich mich bei EC2 anmelde und "git pull" im Anwendungs-Repository, aber es wurde nicht aktualisiert.
Ich habe nachgeschlagen, aber ich konnte die gewünschten Informationen nicht finden, und ich frage mich, ob ich der einzige bin, der dafür aufgehört hat. ?? ??
Ich war ein wenig besorgt, aber ich frage mich, ob das irgendwie gegoogelt ist. Ich konnte die Informationen finden.
Das war ** Einhorn Neustart **.
$ ps -ef | grep unicorn | grep -v grep
Melden Sie sich bei EC2 an und überprüfen Sie den Status des Einhorns aus dem App-Repository.
hiroaki 6472 1 0 Aug26 ? 00:00:02 unicorn_rails master -c /var/www/rails/ride_on/config/unicorn.conf.rb -D -E production
hiroaki 7030 6472 0 Aug26 ? 00:00:10 unicorn_rails worker[1] -c /var/www/rails/ride_on/config/unicorn.conf.rb -D -E production
hiroaki 7051 6472 0 Aug26 ? 00:00:10 unicorn_rails worker[0] -c /var/www/rails/ride_on/config/unicorn.conf.rb -D -E production
Wenn es so angezeigt wird, wird es gestartet, also Töte den Einhornmeister, um es zu stoppen.
$ kill -9 6472
Wenn Sie es stoppen, überprüfen Sie es mit diesem Befehl. Wenn keine Anzeige vorhanden ist, wird es gestoppt
$ ps -ef | grep unicorn | grep -v grep
Starten Sie es danach mit diesem Befehl.
$ bundle exec unicorn_rails -c /var/www/rails/(App Name)/config/unicorn.conf.rb -D -E production
Als ich das überprüft habe, wurde auch die Produktionsumgebung ordnungsgemäß aktualisiert ...!
Ich bin erleichtert, dass das Update vorerst wiedergegeben wird, aber ich verstehe AWS immer noch nicht, also werde ich mehr studieren ...
Recommended Posts