
Tengo una ventana acoplable de composición, que activa un contenedor HAProxy. Solía wait-for.sh
esperar a que el servidor Rails esté activo. Una vez abierta la conexión, HAProxy sale.
El comando de inicio de HAProxy es algo como esto en el archivo de redacción:command: ["./wait-for.sh", "rails-app:10520", "-t", "600", "--", "haproxy", "-f", "/usr/local/etc/haproxy/haproxy.cfg"]
Respuesta1
Lo averigué.
HAProxy tiene un parámetro de inicio -db
, que significa "deshabilitar el modo en segundo plano". Entonces la solución parececommand: ["./wait-for.sh", "rails-app:10520", "-t", "600", "--", "haproxy", "-f", "/usr/local/etc/haproxy/haproxy.cfg", "-db"]