2008-08-19 24 views
4

Ich weiß, das ist ziemlich exotisch, aber ich möchte eine Ruby-Web-Anwendung (nicht Rails, aber Rack-basierte, so dass es in die meisten Ruby-Servern gut funktioniert) mit JRuby bereitstellen. Google und Freunde geben mir ein paar Erfolgsgeschichten, aber hauptsächlich Relationen, und wenn nicht, werden keine Details zur Bereitstellung bereitgestellt. Der Rahmen, den ich benutze, ist Ramaze, wenn es darauf ankommt.JRuby/Rack Deployment

Jede Hilfe würde sehr geschätzt werden.

Antwort

2

Meiner Meinung nach ist das Ausführen einer Rack-basierten Anwendung mit einem Rackup-Skript der echte Ruby-Weg. Und ich wollte das auch für JRuby anwenden. Deshalb habe ich Jetty-Rackup geschrieben http://github.com/geekq/jetty-rackup

Wir verwenden es für die Bereitstellung einer Sinatra-Webanwendung. Keine Java-spezifische Konfiguration erforderlich. Eine typische, kleine config.ru ist genug. Ein Embedded Jetty Webserver wird dann anstelle von Webrick verwendet.