2012-04-15 117 views
0

billing頁面上,我看到「打開」一個頻道需要花費0.00001美元。那是什麼意思?這是創建令牌的代價,還是在客戶端使用它來打開套接字的成本?什麼是「頻道開放」?

如果是在客戶端打開套接字的成本,是否意味着創建令牌是免費的?

如果用戶刷新頁面怎麼樣?這會算作另一次開放,並再次被收取費用嗎?

回答

3

事情是,創建一個令牌並不在客戶端使用它有什麼意義?

「用戶刷新頁面」的一般解決方案是將新創建的令牌存儲在類似於Memcache,Datastore或用戶會話的位置,並且在每次同一用戶刷新頁面時使用該令牌,而不是創建新令牌。

請注意,令牌最長有效期爲2小時,因此您需要每2小時創建一個令牌(假設用戶每24小時每天刷新頁面)。

+0

我已經在做你所提到的一切 - 我不會不必要地創建令牌。問題是,即使有同樣的道理,頁面刷新會導致我被兩次收費? – 2012-04-15 17:39:50

+2

如果在刷新頁面後(即不創建新的令牌)它是相同的標記 - 則不會。在客戶端打開頻道(Javascript)不計入「創建頻道」配額。 – alex 2012-04-15 18:01:50