我正在使用 pubnub 实现状态,我遇到了一个问题,我创建了一个方法来获取 python 中的状态,并且它在我同时连接一个到 20 个用户时正常工作,但是一旦我创建了更多,我没有得到加入用户的正确响应。我创建了一个简单的 js 脚本来订阅用户。
var pubnub =[];
for(i=0; i<=100;i++) {
pubnub[i] = PUBNUB.init({
subscribe_key: "subkey",
uuid: "user"+i
});
}
在前 20 个之后,我只是在 presence 方法的响应中获得占用,而不是通常的 join 或 leave 操作以及相应的 uuid。
它是否有限制,或者 pubnub 知道我从同一个 ip 打开它们并且它以某种方式阻止订阅?我想知道这是怎么回事。
最佳答案
@cri_sys,这是一项服务器端优化,可确保当在线状态数据过多时我们不会向您发送大量数据。
请通过 support@pubnub.com 与我们联系,我们可以为您将其调整为 < 20 行为,或者更详细地说明为什么当 > 20 时您可能需要替代行为。
杰瑞米
关于javascript - Pubnub 存在限制为 20,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24371252/