haproxy docker-compose主机名无法解析

时间:2020-10-25 04:53:29

标签: docker docker-compose haproxy

为了简洁和保密起见,我要问的问题是带有重命名的数据,并且仅包括问题的相关组成部分。

我的配置如下:

我的docker-compose.yml文件:

services:
  my_service:
    hostname: my_hostname
    image: my_django_image
    command: gunicorn --bind :8000 my_app.wsgi:application
    ports:
    - '8000:8000'

和haproxy.conf

backend my_backend
    balance roundrobin
    option httpchk GET /_haproxychk
    server my_backend nb:8000 check inter 15000ms

我遇到了错误:

 [ALERT] 298/044001 (1) : parsing [/usr/local/etc/haproxy/haproxy.cfg:101] : 'server 
 my_backend' : could not resolve address 'my_hostname'

有人可以告诉我我配置不正确吗?如果我删除了“ my_hostname”部分,django将给我一个错误,指出0.0.0.0:8000并不是主机的子域...一个令人讨厌的中间件问题,我试图在每次haproxy时从日志中删除检查发生

0 个答案:

没有答案