Krzysztof Kempiński

Krzysztof Kempiński Ruby on Rails / iOS
/ Elixir

Temat: Wolno działający RoR

Witam wszystkich.

Zainstalowałem sobie na Linuksie i Windowsie RoR. Wszystko poszło gładko ale mam teraz pewien problem z wydajnością. Nawet bardzo proste przykłady ładują się parę sekund. Cały framework działa bardzo wolno.

RoR działa u mnie na Apache 2 jako CGI. Czy macie jakieś rady jak można go przyspieszyć? Czy uruchomienie RoR jako FastCGI podniesie jego wydajność?
Maciej Korzeń

Maciej Korzeń Administrator
Systemów i Sieci,
RHCA, RHCE

Temat: Wolno działający RoR

Cześć.

Może jeśli użyjesz WEBricka jako serwera WWW, to będzie działać szybciej. No i z tego co wiem, to Railsy uruchomione w trybie środowiska produkcyjnego działają trochę szybciej.

Pozdrawiam.
Krzysztof Kempiński

Krzysztof Kempiński Ruby on Rails / iOS
/ Elixir

Temat: Wolno działający RoR

Może jeśli użyjesz WEBricka jako serwera WWW, to będzie działać szybciej. No i z tego co wiem, to Railsy uruchomione w trybie środowiska produkcyjnego działają trochę szybciej.

Tak to prawda, po uruchomieniu RoR w środowisku produkcyjnym działa nieco szybciej ale to jeszcze nie to.
Zastanawiam się, czy przyczyną może być uruchomienie tego jako CGI na Apache?

Uruchomiłem RoR na serwerze WEBrick. Poprawa jest kosmiczna. Framework śmiga jak się patrzy ;)Krzysztof Kempiński edytował(a) ten post dnia 07.05.07 o godzinie 12:28
Michal Oczak

Michal Oczak sysadmin/webdev

Temat: Wolno działający RoR

cgi najszybsze nie jest, to pewnie z tego powodu

fastcgi jest dosc szybkie przy zachowaniu cech cgi, a do railsow dobry jest tez mongrel - http://mongrel.rubyforge.org/
Sebastian Nowak

Sebastian Nowak Programista
aplikacji
internetowych

Temat: Wolno działający RoR

Fcgi jest szybsze. Ja osobiście używam Mongrela, lub kilku. A przed tym jakiś mod_proxy.

konto usunięte

Temat: Wolno działający RoR

Tylko mongrel przez mod_proxy. To najpopularniejsza i najszybsza konfiguracja.

fcgi = problemy, zla wydajnosc i zarzadzanie procesami
webbrick - do zabawy

Następna dyskusja:

Poszukiwany designer/develo...




Wyślij zaproszenie do