2011-11-17 36 views
0

我計劃運行帶有通過Python腳本生成的一些內容的網絡服務器。我有一個腳本,可以生成我想要在每2分鐘輪詢一次相當大的請求時顯示的數據。我怎樣才能把這些數據放到網頁上而不需要大量的請求呢?我可以想到一些愚蠢的方法,包括將所有數據寫入文本文件以供某些JavaScript讀取,但我正在尋找更好的解決方案。謝謝。使用輪詢間隔的動態內容

回答

0

我不會註銷JavaScript輪詢的想法。

考慮生成文件並推送到CDN。請確保讓CDN知道您需要一個符合您生成時間表的特定TTL,因爲它們的默認TTL可能會超過2分鐘。 CDN在提供靜態內容和處理大量請求方面應該非常棒。它應該很好地擴展。

上個星期我剛剛參加了一個會議,來自Push.IO的人推薦這個策略,讓客戶在遊戲中接受實時體育更新。

+0

Amazon CloudFront的最小TTL爲1小時。 Rackspace CloudFiles是15分鐘。也不允許自定義任何較低的每個文件... – RyanBrady