Cloudflare的Websocket性能,而“代理”

发现cloudfare现在支持Websockets后 。 浏览他们的文档时 ,发现这个引用是令人担忧的:

通过CloudFlare发送WebSocketstream量不需要额外的configuration。 CloudFlare将立即开始代理您的WebSockets到您的起源。

  • 这是否意味着每个Websocket数据包都被代理(从而增加了游戏/双向通信的延迟),还是仅仅是初始连接?

CloudFlare可以在两种模式下工作:

  • 他们的标准模式,caching和代理的一切。 要激活此function,请进入DNS屏幕并打开橙色云
  • 仅作为DNS服务器。 这是橙色的云,灰色的云。

如果您所说的域名是橙色云,那么所有的请求都会进入CloudFlare,如果它需要在外部完成请求,则将连接closures,获得回复,并将其发送回客户端。 这使得他们的PageRules成为可能。