我偶然发现了一个Concurrent firebase 的帖子
如果用户约翰12:00上网,24小时上网,用户迈克12:01上网,24小时在线,用户Jack 12:02上网,24小时24小时上网,则在24小时中只有1并发连接。
我理解得对吗?
我感到困惑是因为我认为并发连接意味着一次连接到服务器,但是根据上面的解释,并发连接意味着连接同时启动。
发布于 2015-01-22 17:24:28
我不知道你是怎么从那个accepted answer by @MikePugh得到你的结论的。案文如下:
并发连接就是同时建立的连接。因此,如果你有3个人使用你的应用程序检查分数,但用户1的应用程序在下午12:00 在线,连接持续5秒,那么用户2的应用程序在12:01 PM 在线运行5秒,用户3的应用程序在12:02 PM 在线运行5秒,那么你只有一个并发连接。
我强调了你似乎在你的副本中跳过的部分。
在Mike提供的示例中,每个用户只连接了很短的时间。因此,从来没有超过一个并发连接。事实上,一天中的大部分时间(23小时59分45秒)都有0次连接。考虑到Firebase账单在第95百分位数,您就会收到0并发连接的账单(如果他们提供这样一个层的话)。
您指示您的用户保持24小时的连接,这将导致从12:02到午夜之间的3个并发连接。因此,在大多数情况下,您将有3个并发连接。
https://stackoverflow.com/questions/28082972
复制相似问题