为了简洁和保密起见,我要问的问题是带有重命名的数据,并且仅包括问题的相关组成部分。
我的配置如下:
我的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时从日志中删除检查发生