Hi Guido, FTP-Verzeichnisse per Skript überwachen ist ätzend, weil du das File normalerweise schon während dem Upload siehst und es erst als "angekommen" betrachten darfst, wenn sich die Größe eine Weile nicht geändert hat.
Wenns irgendwie geht, würde ich keine Daemons in Ruby schreiben. Ein Ruby-Script monatelang laufen zu lassen geht fast nicht, das Script muss sich nach einer Weile selbst neu starten und auch dann brauchst du noch Monitoring für Restart nach einem Absturz. Wenn es reicht, mach einen Cronjob, der alle paar Minuten ein Skript startet, was seinen Job macht und sich dann wieder beendet. Das ist Steinzeittechnologie, die 100% funktioniert. Mit einem Plugin wie craken kannst du die Cronjobs auch automatisch beim Deployment installieren. Viele Grüße Henning -- Geschäftsführer makandra GmbH Werner-von-Siemens-Str. 6 86159 Augsburg Fon +49 (0) 821 58866 186 Geschäftsführer: Thomas Eisenbarth, Henning Koch, Robert Sonnberger Amtsgericht Augsburg, HRB 24202 On 27.07.2011 08:30, Guido Pesch wrote: > Hallo Leute, > > > > ich möchte folgendes Umsetzen. > > hier mal kurz eine Ablaufbeschreibung: > > 1. via ftp wird eine Datei (in meinem Fall eine XML-Datei) auf das > Server-Dir gelegt. > > > > 2. Jetzt kommt der Hintergrundprozess ins Spiel. > > Findet der Hintergrundprozess eine Datei so wird diese Verarbeitet. > > > > 3. Nach der Verarbeitung soll die Datei in ein anderes Verzeichnis > kopiert werden. > > > > > > So hier die Frage. > > Wie bekomme ich das Scannen eines Server-Directories als > Hintergrundprozess hin? > > Gibt es da Plugins? > > Hat da jemand Erfahrung > > > > Ich habe Delayerd_job mit http://daemons.rubyforge.org/ im Einsatz. Kann > man es damit realisieren? > > > > Danke und Gruß > > Guido > _______________________________________________ rubyonrails-ug mailing list rubyonrails-ug@headflash.com http://mailman.headflash.com/listinfo/rubyonrails-ug