Frage

Nachdem Sie andere mit dieser Frage gelesen haben, heißt es am meisten, geduldig zu sein. Es läuft seit ungefähr 15 Stunden und immer noch nichts. Ich habe es auf dem AWS EC2 Micro, den ich weiß, dass der RAM niedrig ist, aber ich fügte einen 512-MB-Swap hinzu. Sowohl der Speicher als auch die CPU sitzen etwa 90%.

ist es sicher zu sagen, dass es nicht abschließen oder schließlich etwas tun wird?Gibt es trotzdem, um diesen Prozess zu protokollieren, um zu sehen, was es tut?

War es hilfreich?

Lösung

Komponist soll innerhalb von Sekunden einen angemessen dimensionierten Installationsjob abschließen.Es könnte wahrscheinlich einige Minuten brauchen, um zu beenden, wenn es eine wirklich große Menge an Paketen gibt, die installiert werden (von enormer, ich meine mehr als ich noch erlebt, d. H. Wahrscheinlich mehr als 100 Pakete).

Der Prozess verwendet eine ungewöhnliche Menge RAM im Vergleich zu anderen PHP-Skripts, d. H. Hunderte von Megabyte ist nicht ungewöhnlich.

Ich würde empfehlen, den Komponisten nicht auf einer solchen schlecht ausgestatteten Maschine auszuführen.Das Hinzufügen von Swap-Speicherplatz hilft nicht in keiner Weise, es macht die Maschine einfach, um die Maschine stark zu lesen und schreibt, um den gesamten Prozess durch Aufträge von Größen (wie 100 oder 1000 Mal langsamer) verzögert.Sie sollten den Installationsschritt auf Ihrem Entwicklungsgerät ausführen und dann alles in die Amazon-Instanz kopieren.

Wie lange läuft es auf Ihrem lokalen Computer?

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top