Warteschlange remote-Anrufe auf einer Python-Twisted-Perspektive broker?

Die Stärke von Twisted (für python) ist die asynchrone framework (denke ich). Ich habe geschrieben, ein image-processing-server nimmt Anfragen über Perspektive Broker. Es funktioniert sehr gut, solange ich füttere Sie weniger als ein paar hundert Bilder auf einmal. Allerdings ist es manchmal gespickt mit Hunderten von Bildern in nahezu der gleichen Zeit. Weil es versucht, alle zu verarbeiten, die gleichzeitig der server abstürzt.

Als Lösung würde ich gerne in die Warteschlange der remote_calls auf dem server, so dass es nur Prozesse ~100 Bilder gleichzeitig. Es scheint so, das könnte etwas sein, das Verdreht schon funktioniert, aber ich kann nicht scheinen, um es zu finden. Irgendwelche Ideen auf, wie zu Beginn der Umsetzung dieser? Ein Punkt in die richtige Richtung? Danke!

InformationsquelleAutor agartland | 2010-05-18
Schreibe einen Kommentar