AWS Elastic Beanstalk
AWS EBS-Setup
ngSurvey kann auch innerhalb jedes AWS-EBS-Stacks in nur wenigen Minuten bereitgestellt werden. Verwenden Sie dazu einen der folgenden Installationslinks, abhängig davon, ob Sie den NGINX Reverse Proxy in Ihrer EBS-Konfiguration aktivieren möchten oder nicht.
AWS Elastic Beanstalk-Installations-Quellpaket mit aktiviertem Nginx Konfiguriert ngSurvey mit einem vorkonfigurierten Nginx Reverse Proxy. Empfohlen.
AWS Elastic Beanstalk-Installations-Quellpaket Konfiguriert ngSurvey ohne Standard-Nginx-Konfiguration. Empfohlen nur, wenn Sie nicht hinter einem Reverse Proxy arbeiten möchten oder Nginx manuell konfigurieren wollen.
Nachdem Sie Ihre Quelldatei heruntergeladen haben, können Sie Ihre neue AWS-EBS-Instanz mithilfe der Quelldatei und der folgenden Umgebungsvariablen konfigurieren
Load balancing
Wenn Sie ngSurvey auf mehreren Clusterknoten ausführen, stellen Sie sicher, dass Sie Distributed Caching aktivieren wenn Sie ngSurvey auf mehreren Serverinstanzen ausführen, um die Last zu verteilen.
Datenbankeinrichtung
Standardmäßig konfiguriert / erstellt / aktualisiert ngSurvey automatisch die Datenbank, die in Ihrer Verbindungszeichenfolge angegeben ist. Beachten Sie, dass ngSurvey, wenn Sie Ihren Container unter AWS ausführen, automatisch alle RDS-Verbindungseigenschaften übernimmt. Wenn Sie nicht möchten, dass ngSurvey Ihre Datenbank automatisch aktualisiert, können Sie die automatische Datenbankeinrichtung deaktivieren, indem Sie die Umgebungsvariable NGSurvey:AutoDBSetup auf false setzen. Wenn Sie eine manuelle Datenbankeinrichtung bevorzugen, können Sie die DACPAC-Datei aus dem app/Datenbank-Verzeichnis des Containers im Archiv übernehmen und dem Installationsverfahren für Microsoft SQL Server-Datenbanken folgen.
Zuletzt aktualisiert
War das hilfreich?