[ruby-it] applicazione rails con tre database

Gillengam Gillengam gillengam a gmail.com
Sab 6 Giu 2009 14:19:40 CEST


Luca Guidi wrote:
> Ti suggerisco di aggiungere le altre configurazioni al file
> config/database.yml, poi tramite un inizializer (config/initializers)
> leggi le configurazioni e le aggiungi a 
> ActiveRecord::Base.configurations
> 
> Nei modelli in cui � richiesta una connessione differente da quella
> principale fai 
> cos�:
class Model < ActiveRecord::Base
>    establish_connection "my_connection_name"
> end
> 
> 
> Luca

Ti ringrazio per la risposta. Stavo però pensando che potrei fare anche 
in un altro modo: creo separatamente le 3 applicazioni che si 
interfacciano ai 3 database (con WEBrick). Poi per metterle in 
produzione metto un front-end server (Apache? lighttpd?) e uno o più 
back-end server (mongrel?). Sul front-end metto una pagina statica 
contenente i link alle 3 applicazioni. Ma per la parte back-end non ho 
idea di come fare. Devo avere almeno un back-end per ogni applicazione o 
potrei anche averne uno per tutte e 3 le applicazioni. Chiarisco subito 
che per il numero di utenti degli applicativi uno sarebbe più che 
sufficiente (gli applicativi stanno in una Intranet, ci potranno essere 
in media 10-20 accessi concorrenti, non di più ... al limite si potrebbe 
arrivare a un max di 50). Ma può un solo back-end essere configurato per 
servire 3 applicazioni distinte? Potete aiutarmi?

Ciao e grazie



-- 
Posted via http://www.ruby-forum.com/.


More information about the Ml mailing list