Ich versuche, meine Meteor-Apps auf AWS EB einzurichten und ich habe erfolgreich eingesetzt 2. Ungewöhnliche Sache ist eine von ihnen verwendet 30% CPU im Leerlauf, im Gegensatz zu 0,3% auf der andere.Meteor Idle CPU-Auslastung ist hoch
Beide laufen [email protected]
, beide sind auf t2.large EC2-Instanzen. Ich hatte vorher die Apps auf Galaxy ohne Probleme (muss wechseln, weil wir eine großzügige Menge an Credits von AWS bekommen haben)
Der einzige Unterschied ist die App, die bei 30% im Leerlauf ist, hat Meteor Einstellungen beim Start geladen und die andere verwenden, um alle Meteor-Einstellungen nicht, da es nur verwendet wird, um die DB und zeigt Informationen zu verbinden (als Micro)
Ich mache 'Meteor Build - Verzeichnis ../build/ --Architektur os.linux.x86_64' nach https://guide.meteor.com/deployment.html#custom-deployment und dann ein Paket hinzufügen .json-Datei mit 'node main.js' als Start-Skript mit einigen Abhängigkeiten. Ihr Build-Befehl verwendet einige Variablen, die ich noch nicht gesehen habe. Kannst du weiter '--mobile-Einstellungen' und' --verbose' erklären und wenn du benutzerdefinierte Meteor-Einstellungen hast, wie fügst du sie zur Umgebung hinzu. Vielen Dank! – sdybskiy