2012-04-15 114 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