Hi,

Gw udah 2 bulan ini running satu Rails production dengan FCGI. Nggak pernah
ada masalah. Nggak pake routing aneh-aneh (kecuali port yang gw ubah ke
non-3000 karena company policy).
Baru saja aplikasi gw crash saat harus login ke admin (pake session). Untuk
tampilan publik, tetep nggak apa-apa.

Setelah gw cek di ../log/fastcgi.crash.log hanya ada entry:

.....
.....
[26/Aug/2007:18:10:26 :: 31609] starting
[26/Aug/2007:18:10:26 :: 21343] starting
[26/Aug/2007:23:57:10 :: 21343] asked to terminate immediately
[26/Aug/2007:23:57:10 :: 21343] terminated by explicit exit
[27/Aug/2007:00:12:18 :: 22963] starting
[27/Aug/2007:00:12:18 :: 1740] starting
[27/Aug/2007:00:15:11 :: 1740] asked to terminate immediately
[27/Aug/2007:00:15:11 :: 1740] terminated by explicit exit
[27/Aug/2007:00:57:09 :: 22963] asked to terminate immediately
[27/Aug/2007:00:57:09 :: 22963] terminated by explicit exit
[27/Aug/2007:01:03:29 :: 30185] starting
.....
.....

Log entry-nya gitu doank, berulang-ulang. Dan yang bikin gw kaget ternyata
crash ini dimulai sejak awal switch ke "-e production" 2 bulan lalu. Jadi
ketemunya baru sekarang (dasar gw males buka log :d)

Crash-nya sebentar doank. Sekitar 5 menit-an. Waktu imel ini gw tulis,
aplikasi-nya udah well-running lagi.

Log entry di ../log/production.log baik-baik saja. Ada error sih, tapi
kesalahan logic aplikasi. Bukan pada Rails-nya. Jadi masih bisa ditelusuri.

Crash-nya memang nggak 'permanen'. Tapi jadinya aplikasi nggak stabil gini.
Bikin malu ke client :">


Ada clue dimana gw harus 'dig deeper'?


ps. mungkin 'environment setting' gw bisa membantu:

* Debian "etch".
* mod_fcgi 2.4.0 + Apache
* ruby 1.8.6
* rails 1.2.3

Rails plugin:
* tzinfo
* acts_as_attachment
* acts_as_paranoid
* acts_as_versioned
* dialog_helper
* mocha
* markaby
* simply_helpful
* a_gems
* acts_as_reportable
* ruport



-- 
http://andryshuzain.com


[Non-text portions of this message have been removed]

Kirim email ke