Frage

Ich ziehe meine derzeitige Anwendung von einem Linode Setup EC2. Redis wird derzeit auf einer Remote-Instanz mit verschiedenen Instanzen Arbeitern der Interaktion mit der Warteschlange installiert. Das ist alles wird fantastisch.

Mein Problem ist mit der Menge an Zeit, die für einen Arbeiter nimmt zu sein ‚instanziiert‘ und langsam Forking. Beginnend in der Regel ein Arbeiter zwischen 30 Sekunden und einer Minute (aus god.rb Start den Arbeiter Rake Aufgabe und die Arbeiter aktiv Beginn der Arbeiten an der Warteschlange) stattfinden wird. Ich könnte damit leben, aber ich habe nicht eine solche Wartezeit auf meinem aktuellen Linode Produktion Box erfahren, damit ich seine eine meiner Symptome zu einem größeren Problem glauben. Nächstes Problem ist, dass Jobs, die ein zweites nahmen oder weniger in meinem früheren Umfeld scheinen nun etwa 5 bis 10 mal länger dauern ..

Ich gehe davon aus dem eine Art von Problem sein muss mit meinem Ubuntu auf EC2 installieren? Ein bemerkenswerter Unterschied ist, dass ich bin mit REE 1.8.7-2010.01 in meinem neuen Setup und REE 1.8.6 auf den alten Linode Boxen.

Noch jemand diese Probleme erlebt?

War es hilfreich?

Lösung

Es stellt sich heraus, dass ich die CPU-Leistung einer EC2 kleinen Instanz überschätzt hatte. Verschoben meine Arbeiter zu einer großen Instanz und alles ist gut.

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