Cisco负载平衡器上端口80上的非HTTPstream量

是否可以在思科负载平衡器上将端口80configuration为通用TCP,而不是特定的HTTP,以支持该端口上的更多协议?

我试图让WebSockets通过平衡器工作,但是看到的行为暗示它默认情况下阻止端口80上的非HTTPstream量。

我相信这是可能的,但我怀疑它支持Websockets协议。 对于负载均衡解决scheme(许多人认为思科没有这么做)的支持(对于Websockets而言)只是在最近一个月左右才到达,所以我怀疑这是你问题的原因。

我猜你正在谈论思科ACE负载均衡器?

而且,是的……如前所述,这是完全可能的。 尽pipeCisco ACE对WebSocket协议没有任何特定的知识,但可以将其设置为执行基于通用连接的Level 3和4负载平衡。 我已经使用以下手册页中的信息成功完成了这个工作:

http://www.cisco.com/en/US/docs/app_ntwk_services/data_center_app_services/ace_appliances/vA3_1_0/configuration/slb/guide/classlb.html

它提供了许多协议负载平衡的示例,以及关于通用TCP / IP(第3级和第4级)连接负载平衡(我使用)的信息。