作者dreamerslab (dreamerslab)
看板Ruby
標題Re: [問題] nginx 504 Gateway Time-out
時間Tue May 24 08:57:26 2011
※ 引述《godfat (godfat 真常)》之銘言:
: ※ 引述《dreamerslab (dreamerslab)》之銘言:
: : 阿,這樣說來我用 mongrel gem 跑 rails s 是沒問題的
: : 所以不是 passenger 就是 nginx
: 我的意思是用 nginx 接 unicorn/thin/mongrel, 因此你會知道是不是 nginx
: 還是 passenger.
喔喔, 了解. 讓我來試試.
: : 至於這個15分鐘的 request ...
: : 因為我的 app 是做一個 browser 上的 flickr client
: : 這裡有些縮圖
: : http://dreamerslab.com/works
: : 所以我必須在一開始的時候做 sync
: : 把 user 所有 flickr 的資料全抓回來
: : 然後 flickr api call 的回應時間又很慢
: : 所以才會有15分鐘這個離譜數字...
: : 昨天有人建議我直接丟背景執行
: : 在定時丟 ajax 去看好了沒
: : 不知有沒有更好的解法?
: 其實我還是不太明白這邊是要做什麼,不過感覺你可以先暫存資料在你的 server 上
: 1 分鐘都有點誇張了,15 分鐘是怎樣 XD
我是一次把所有資料全存進我 db 裡
取決於使用者照片多寡
所以有可能一次 call 到上千個 api call
所以才這麼久 :S
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.49.219
推 godfat:用 ajax 分進度執行呢?完成再繼續跑,使用者離開就不管了 05/24 22:04
→ godfat:回來就繼續上次進度繼續執行 05/24 22:04
→ dreamerslab:好像是這樣最恰當耶.今天去rails tues大家也建議我這 05/25 01:54
→ dreamerslab:做,感激!!! 05/25 01:55