Rails Ugly Dispatcher (RUgD) e’ un webserver ultra-leggero (scritto
completamente in c) per eseguire applicazioni Rails.
Per gestire richieste concorrenti utilizza il preforking quindi non
necessita di proxy load-balancer.
La versione 0.2 include:
Supporto per OSX Leopard
Implementazione del processo master (per gestire i riavvii automatici
dei worker, e i processi in generale)
Gestione dei segnali UNIX (HUP per il riavvio dei worker, TERM e KILL
per la chiusura, USR1 per lo status dei worker)
Diversi fix e ottimizzazioni per il parser HTTP
Supporto preliminare per INotify sotto Linux >2.6.13 per riavviare
in automatico le applicazioni in produzione per cui siano stati
sovrascritti o aggiunti controller e modelli.
Sebbene il parser HTTP sia praticamente completo, e’ ancora prematuro
utilizzarlo in ambienti di produzione, per via della acerba
implementazione dei timeout.
Il sito ufficiale (ora gestito tramite Trac) e’
Il trunk svn e’ su http://svn.rugd.unbit.it
Saluti
–
Roberto De Ioris
http://unbit.it
JID: [email protected]