Hey,

> Eigentlich ist es recht einfach, Apache/mod_proxy_balancer
> konfigurieren, Mongrels als Ruby-Backends starten, los gehts.

Wir haben grade letzte Woche ein Setup mit Debian, Apache2.2 mit dessen mod_proxy_balancer und Mogrels aufgesetzt und ich muss sagen, dass es eine relativ leichte Geschichte war... im "Agile Webdevelopment with Rails" ist auch ziemlich gut beschrieben, wie es Schritt für Schritt gemacht wird (natürlich fehlen die Teile zu auftretenden Komplikationen ;)). Größtenteils sind konnten wir das so durchgehen, Probleme gab es lediglich mit dem Mongrel Gem, da war nach 'nem Update aber auch alles im Kasten :)


> Apache 2.2 (mit mod_proxy_balance) oder nginx als Webserver/Proxy und
> dann mongrel für finde ich da deutlich einfacher. einzurichten. Bis
> jetzt halten sich hier die mongrels was speicherausraster angeht auch
> in grenzen.

Da würde sich jetzt meine Frage anschließen: Wie viele Mongrel kann ich hinter den Apache klemmen, bei 128 MB RAM, die mir zur Verfügung stehen? Ich habe gelesen, dass eine Instanz irgendwas zwischen 15 und 40 MB Speicher brauchen soll, habe das Setup also erstmal auf drei Mongrels begrenzt - geht da mehr?


  Bye,
  Dennis

--

  Dennis Blöte
  Zentaurenstr. 14
  28199 Bremen

  email : [EMAIL PROTECTED]
  web   : http://dennisbloete.de
  fon   : 0421-5487517
  mobil : 0163-6845699
  skype : Hammerhut

Jonathan Weiss schrieb:


Am interessantesten fand ich bisher das Tutorial über einen Apache
Loadbalancer den Mongrel-Server einzubinden. Leider gibt es diesen
Loadbalancer nicht als rpm bei Suse.


mod_proxy_balancer ist ein Modul von Apache2.2 und ich kann mir eigentlich nicht vorstellen, dass es in einem halbwegs aktuellen Suse nicht dabei ist. Sollte vielleicht sogar beim Standard Apache2.2 mitkompiliert sein.

-Ist es wirklich so schwer eine stabile und leicht zu konfigurierende
Produktivserverumgebung zu schaffen? RoR ist so schön einfach und gut
durchdacht, es fällt mir schwer zu glauben, dass die Serverkonfiguration
eine so große Hürde ist..


Eigentlich ist es recht einfach, Apache/mod_proxy_balancer konfigurieren, Mongrels als Ruby-Backends starten, los gehts.

Siehe

http://blog.innerewut.de/articles/2006/04/21/scaling-rails-with-apache-2-2-mod_proxy_balancer-and-mongrel
http://mongrel.rubyforge.org/docs/apache.html

Über Hilfe zur Erweiterung meines Horizontes bin ich Euch sehr dankbar!
Gruß

Gruss,
Jonathan


------------------------------------------------------------------------

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
begin:vcard
fn;quoted-printable:Dennis Bl=C3=B6te
n;quoted-printable:Bl=C3=B6te;Dennis
adr:;;Zentaurenstr. 14;Bremen;Bremen;28199;Deutschland
email;internet:[EMAIL PROTECTED]
tel;work:+49 421 5 48 75 17
tel;home:+49 421 5 48 75 17
tel;cell:+49 163 6 84 56 99
x-mozilla-html:FALSE
url:http://dennisbloete.de
version:2.1
end:vcard

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an