使用websocket连接的客户端连接到memcached

时间:2017-02-26 12:55:57

标签: amazon-web-services tcp websocket memcached

有没有人知道memcached客户端是否可以使用websocket连接连接到memcached?我问的原因是我们想要使用AWS的Application Load Balancer,它只通过websocket连接支持TCP。我们的应用程序使用TCP从缓存中检索属性,我们希望将它们放在ALB后面进行扩展。

1 个答案:

答案 0 :(得分:3)

Websockets不是普通的TCP套接字,但它们包含使用HTTP的初始握手,并且消息本身被放入特殊的帧中。这意味着要使用Websockets与某些服务器通信,服务器必须了解Websockets。 Memcached没有实现Websockets接口,这意味着无法使用Websockets与memcached进行通信。

但是,根据the documentation,AWS Classic Load Balancer确实支持纯TCP负载平衡,因此您可以使用它来代替Application Load Balancer。