diff --git a/haproxy/readme.md b/haproxy/readme.md index 6c419b2..b06914a 100644 --- a/haproxy/readme.md +++ b/haproxy/readme.md @@ -1,3 +1,6 @@ +# HAProxy 配置 + +使用 HAProxy 进行代理 MySQL 和 Redis 服务。 ### 监控 diff --git a/haproxy/stack.yml b/haproxy/stack.yml index 0764e0b..1ee6a96 100644 --- a/haproxy/stack.yml +++ b/haproxy/stack.yml @@ -4,11 +4,17 @@ services: haproxy: image: ${IMAGE_TAG} restart: always + command: + - -f + - /usr/local/etc/haproxy/haproxy.cfg ports: - - "80:80" - - "443:443" + - "${REDIS_PORT}:${REDIS_PORT}" + - "${MYSQL_TEST_PORT}:${MYSQL_TEST_PORT}" + - "${MYSQL_DEV_PORT}:${MYSQL_DEV_PORT}" + - "1936:1936" volumes: - ${Volumes_Path}/haproxy/:/usr/local/etc/haproxy - /etc/localtime:/etc/localtime:ro + - /etc/timezone:/etc/timezone:ro environment: - TZ=Asia/Shanghai \ No newline at end of file