Anpassen der Nginx-Konfiguration in AWS Elastic Beanstalk

Ich führe eine Rails-Anwendung auf Ruby 2.0 / Puma-Instanzen aus und versuche, die Nginx-Konfiguration anzupassen. Ich muss die zulässige Anforderungsgröße erhöhen, um das Hochladen von Dateien zu ermöglichen. Ich habe einige andere Posts gefunden, die mich dazu veranlasst haben, diese zu meinen .ebextensions hinzuzufügen:

files:
  "/etc/nginx/conf.d/proxy.conf" :
    mode: "000755"
    owner: root
    group: root
    content: |
      client_max_body_size 70M;

Das erstellt die Datei wie erwartet, aber es scheint nicht zu funktionieren, bis ich nginx manuell neu starte. Aus diesem Grund habe ich versucht, nginx mit .ebextensions-Befehlen neu zu starten, aber keinen Erfolg gehabt. Kennt jemand eine Möglichkeit, Nginx mit .ebextensions neu zu starten, oder einen besseren Ansatz zur Lösung dieses Problems?

Antworten auf die Frage(10)

Ihre Antwort auf die Frage