Ich habe eine Instanz der kostenlosen Stufe, auf der ich Discourse installieren wollte. Leider scheint die CPU der kostenlosen Stufe (0,5 vCPUs) nicht auszureichen, um die Installation durchzuführen.
Der Yarn-Teil der Installation schlägt mit Folgendem fehl:
error Ein unerwarteter Fehler ist aufgetreten: „https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz: ESOCKETTIMEDOUT“
Der Grund für diesen Fehler ist hier zu finden. Im Wesentlichen, wenn die Maschine die heruntergeladenen Pakete nicht schnell genug dekomprimieren kann, reagiert Yarn nicht innerhalb des Timeouts auf den Socket, und der Download schlägt fehl.
Dies ist offenbar in der neuesten Version von Yarn behoben, daher wäre es schön, wenn diese aktualisiert würde.
Eine weitere mögliche Lösung: Yarn startet 8 Installationsprozesse, obwohl die Maschine nur 2 Kerne hat. Das Dekomprimieren von Paketen wäre extrem langsam, wenn versucht wird, 8 Pakete gleichzeitig herunterzuladen.
