当系统资源不足以在推送列表中添加客户端时



我想要的正是:当系统资源不足以添加新订户时,如何断开(可能是随机的)现有订户的连接,为新注册的订户腾出空间?

在客户端,浏览器将终止断开连接的ajax(chunked)调用,并有一些超时(是4秒吗?)延迟。然后我稍后重新连接。

顺便说一句,
如何获取push_list_add()注册的现有订阅者数量?

当系统资源不足以添加新订户时,如何断开(可能是随机的)现有订户以为新注册的订户腾出空间?

您不应该关心这一点,因为G-WAN不会耗尽系统资源。相反,它会关闭无法应答的客户端连接(如果系统资源太少,无法接受新连接)。

如何获取push_list_add()注册的现有订阅者数量?

在系统资源方面没有差异,因此您应该使用从get_env() API调用获得的更相关的(CC_ACCEPTED - CC_CLOSED)值:http://gwan.ch/api#env

只需查看CLIENT_SOCKET,就可以了解并发客户端连接使用的系统资源有多高。

相关内容

  • 没有找到相关文章

最新更新