我想確定最好的方式去做一些項目我有我在哪裏我需要一個外部的API /服務需要〜2.5-4秒爲回答。輪詢,網絡套接字或彗星上的應用程序
目前我使用JavaScript來加載DOM後加載的API /數據然後jQuery更新頁面上的部分。就像我的加載程序一樣,它仍然鎖定了服務器進程,所以我想用delayed_job或其他東西將它移入Heroku worker中?並且來自API的信息是用戶特定的,而不是可能在cron作業中的東西。
我只需要每隔幾個小時更新一次數據並記錄在本地的數據庫中,所以我猜如果Pusherapp.com提供的所有網絡套接字都是過度殺毒?
我傾向於使用delayed_job輪詢並等待狀態更新以確定其完整性。有沒有人用delayed_job做過這個?提示或警告?
感謝
我已經使用了大量的推送技術和輕量級的使用,http://www.pubnub.com/是我發現實現的最簡單的方法。取決於任務是什麼。 – Gazler 2011-04-01 17:39:36