1352222 发表于 2016-1-9 10:31:36

使用haproxy作为OpenStack loadbalancer时通信异常

  最近使用haproxy作为loadbalancer部署了一套HA的OpenStack环境,各组间之间通信使用的是RabbitMQ,使用中发现通信一直会发生异常,各个组件的日志中输出了大量如下的日志
ERROR oslo.messaging._drivers.impl_rabbit [-] Failed to consume message from queue: Socket closed
  经过调查发现是由于haproxy中配置的socket超时时间太短导致的。
将/etc/haproxy/haproxy.cfg中的timeout时间修改为1天后,该问题就解决了。
clitimeout 1d
srvtimeout 1d
  另外附上haproxy配置手册
http://cbonte.github.io/haproxy-dconv/configuration-1.5.html
  
页: [1]
查看完整版本: 使用haproxy作为OpenStack loadbalancer时通信异常