1
昨日Apache用Passengerがインストールされました。 すべてはうまくいったが、ページをクリックしてレンダリングする間の「アイドル」時間は約4-5秒である。レンダリング自体は非常に高速ですが、その間の時間が問題です。旅客がメモリを浪費しています
また、乗客が多すぎるメモリを使用しています。
------ Passenger processes -------
PID VMSize Private Name
----------------------------------
3737 398.3 MB 313.9 MB Rack: /home/www/web6/html/beta
24389 94.3 MB 29.7 MB Passenger ApplicationSpawner: /home/www/web6/html/beta
26074 15.0 MB 0.2 MB PassengerWatchdog
26078 26.1 MB 0.6 MB PassengerHelperAgent
26083 46.5 MB 8.7 MB Passenger spawn server
26092 65.7 MB 0.7 MB PassengerLoggingAgent
28453 1199.5 MB 1114.5 MB Rack: /home/www/web6/html/beta
### Processes: 7
### Total private dirty RSS: 1468.28 MB
でも、これはあまりにも絶頂ですが、数回クリックした後:私のapache2.confにこれを設定した場合、後
------ Passenger processes -------
PID VMSize Private Name
----------------------------------
3737 412.0 MB 327.5 MB Rack: /home/www/web6/html/beta
26074 15.0 MB 0.2 MB PassengerWatchdog
26078 26.1 MB 0.6 MB PassengerHelperAgent
26083 46.5 MB 8.8 MB Passenger spawn server
26092 65.7 MB 0.7 MB PassengerLoggingAgent
26294 1207.6 MB 1125.8 MB Rack: /home/www/web6/html/beta
28453 1246.5 MB 1161.9 MB Rack: /home/www/web6/html/beta
### Processes: 7
### Total private dirty RSS: 2625.56 MB
:
PassengerMaxPoolSize 5
PassengerPoolIdleTime 0
それが少し速かったが、メモリの問題はまだそこにあります。
マイサーバー得た:
2ギガバイトのRAMおよび2より共有し、また2 CPUを。
私のRails Appに問題があるのですか、またはPassengerでうんざりすることがありますか?
ありがとうございました!
環境をプロダクションモードに設定することはどういう意味ですか?私たちには、これが起こっている環境があり、キャッシュを使用しています。だから私たちはなぜそれが起こっているのか混乱している。 – Altonymous