| @@ -24,7 +24,7 @@ PDF_HOST_PORT=3100 | |||||
| NACOS_HOST_PORT=9008 | NACOS_HOST_PORT=9008 | ||||
| NACOS_GRPC_HOST_PORT=10008 | NACOS_GRPC_HOST_PORT=10008 | ||||
| # MySQL / Kafka / TDengine 需要开放到宿主机,便于 Navicat、Kafka 客户端、TDengine Web/REST 调试。 | |||||
| # MySQL / Kafka / TDengine 需要开放到宿主机,便于 Navicat、Kafka 客户端、TDengine UI/REST 调试。 | |||||
| # 如果宿主机端口已被其他项目占用,改这里即可。 | # 如果宿主机端口已被其他项目占用,改这里即可。 | ||||
| MYSQL_HOST_PORT=13306 | MYSQL_HOST_PORT=13306 | ||||
| KAFKA_HOST_PORT=19094 | KAFKA_HOST_PORT=19094 | ||||
| @@ -32,7 +32,7 @@ TDENGINE_HOST_PORT=6030 | |||||
| TDENGINE_REST_HOST_PORT=6041 | TDENGINE_REST_HOST_PORT=6041 | ||||
| TDENGINE_RPC_HOST_PORT=6043 | TDENGINE_RPC_HOST_PORT=6043 | ||||
| TDENGINE_RPC_UDP_HOST_PORT=6044 | TDENGINE_RPC_UDP_HOST_PORT=6044 | ||||
| TDENGINE_KEEPER_HOST_PORT=6060 | |||||
| TDENGINE_UI_HOST_PORT=6060 | |||||
| # Redis 默认只绑定本机,避免直接暴露公网;确实需要外部访问再改成 0.0.0.0。 | # Redis 默认只绑定本机,避免直接暴露公网;确实需要外部访问再改成 0.0.0.0。 | ||||
| REDIS_BIND_HOST=127.0.0.1 | REDIS_BIND_HOST=127.0.0.1 | ||||
| @@ -121,12 +121,12 @@ DEPLOY_ENV=emp-uat bash install.sh | |||||
| `profiles/docker-compose.yml` 中网关、PDF、Nacos、Redis 默认只在 Docker 内网访问;前端 Nginx 容器会在 Docker 内网代理 `/api/` 和 `/socket.io/`。 | `profiles/docker-compose.yml` 中网关、PDF、Nacos、Redis 默认只在 Docker 内网访问;前端 Nginx 容器会在 Docker 内网代理 `/api/` 和 `/socket.io/`。 | ||||
| | 环境 | 部署目录 | Compose 项目名 | 前端 | WS | MySQL | 本地 Kafka 可选 | TDengine REST | | |||||
| | 环境 | 部署目录 | Compose 项目名 | 前端 | WS | MySQL | 本地 Kafka 可选 | TDengine UI | | |||||
| | --- | --- | --- | --- | --- | --- | --- | --- | | | --- | --- | --- | --- | --- | --- | --- | --- | | ||||
| | emp-test | `/home/admin-x99/emp/emp-test` | `emp-test` | 4750 | 4751 | 4752 | 4753 | 4754 | | | emp-test | `/home/admin-x99/emp/emp-test` | `emp-test` | 4750 | 4751 | 4752 | 4753 | 4754 | | ||||
| | emp-uat | `/home/admin-x99/emp/emp-uat` | `emp-uat` | 4755 | 4756 | 4757 | 4758 | 4759 | | | emp-uat | `/home/admin-x99/emp/emp-uat` | `emp-uat` | 4755 | 4756 | 4757 | 4758 | 4759 | | ||||
| `4760` 预留备用。当前公共 compose 模板不对外暴露 Gateway、PDF、Nacos、Redis、TDengine RPC;如需额外暴露,再使用 `4760` 或向甲方申请新端口。 | |||||
| `4754` 和 `4759` 映射到 TDengine 容器内的 `6060` UI 端口。当前公共 compose 模板不对外暴露 Gateway、PDF、Nacos、Redis、TDengine REST/RPC;如需额外暴露,再向甲方申请新端口。 | |||||
| 甲方服务器系统重装后,`emp-test` 和 `emp-uat` 都按全量部署重新执行一次;不要只打增量包。 | 甲方服务器系统重装后,`emp-test` 和 `emp-uat` 都按全量部署重新执行一次;不要只打增量包。 | ||||
| @@ -111,7 +111,7 @@ services: | |||||
| - "0.0.0.0:${TDENGINE_REST_HOST_PORT:-6041}:6041" | - "0.0.0.0:${TDENGINE_REST_HOST_PORT:-6041}:6041" | ||||
| - "0.0.0.0:${TDENGINE_RPC_HOST_PORT:-6043}:6043" | - "0.0.0.0:${TDENGINE_RPC_HOST_PORT:-6043}:6043" | ||||
| - "0.0.0.0:${TDENGINE_RPC_UDP_HOST_PORT:-6044}:6044/udp" | - "0.0.0.0:${TDENGINE_RPC_UDP_HOST_PORT:-6044}:6044/udp" | ||||
| - "0.0.0.0:${TDENGINE_KEEPER_HOST_PORT:-6060}:6060" | |||||
| - "0.0.0.0:${TDENGINE_UI_HOST_PORT:-${TDENGINE_KEEPER_HOST_PORT:-6060}}:6060" | |||||
| environment: | environment: | ||||
| TZ: Asia/Shanghai | TZ: Asia/Shanghai | ||||
| TAOS_FQDN: ${PUBLIC_HOST} | TAOS_FQDN: ${PUBLIC_HOST} | ||||
| @@ -118,7 +118,7 @@ services: | |||||
| privileged: true | privileged: true | ||||
| restart: unless-stopped | restart: unless-stopped | ||||
| ports: | ports: | ||||
| - "0.0.0.0:${TDENGINE_REST_HOST_PORT:-37363}:6041" | |||||
| - "0.0.0.0:${TDENGINE_UI_HOST_PORT:-${TDENGINE_REST_HOST_PORT:-37363}}:6060" | |||||
| environment: | environment: | ||||
| TZ: Asia/Shanghai | TZ: Asia/Shanghai | ||||
| TAOS_FQDN: tdengine | TAOS_FQDN: tdengine | ||||
| @@ -12,11 +12,11 @@ ADMIN_HOST_PORT=4750 | |||||
| WS_HOST_PORT=4751 | WS_HOST_PORT=4751 | ||||
| MYSQL_HOST_PORT=4752 | MYSQL_HOST_PORT=4752 | ||||
| KAFKA_HOST_PORT=4753 | KAFKA_HOST_PORT=4753 | ||||
| TDENGINE_REST_HOST_PORT=4754 | |||||
| TDENGINE_UI_HOST_PORT=4754 | |||||
| REDIS_BIND_HOST=127.0.0.1 | REDIS_BIND_HOST=127.0.0.1 | ||||
| # profiles/docker-compose.yml 不对外暴露 Gateway/PDF/Nacos/Redis/TDengine RPC。 | |||||
| # profiles/docker-compose.yml 不对外暴露 Gateway/PDF/Nacos/Redis/TDengine REST/RPC。 | |||||
| # 4760 预留备用,确需额外暴露服务时再单独分配。 | # 4760 预留备用,确需额外暴露服务时再单独分配。 | ||||
| MYSQL_IMAGE=mysql:8.0 | MYSQL_IMAGE=mysql:8.0 | ||||
| @@ -12,11 +12,11 @@ ADMIN_HOST_PORT=4755 | |||||
| WS_HOST_PORT=4756 | WS_HOST_PORT=4756 | ||||
| MYSQL_HOST_PORT=4757 | MYSQL_HOST_PORT=4757 | ||||
| KAFKA_HOST_PORT=4758 | KAFKA_HOST_PORT=4758 | ||||
| TDENGINE_REST_HOST_PORT=4759 | |||||
| TDENGINE_UI_HOST_PORT=4759 | |||||
| REDIS_BIND_HOST=127.0.0.1 | REDIS_BIND_HOST=127.0.0.1 | ||||
| # profiles/docker-compose.yml 不对外暴露 Gateway/PDF/Nacos/Redis/TDengine RPC。 | |||||
| # profiles/docker-compose.yml 不对外暴露 Gateway/PDF/Nacos/Redis/TDengine REST/RPC。 | |||||
| # 4760 预留备用,确需额外暴露服务时再单独分配。 | # 4760 预留备用,确需额外暴露服务时再单独分配。 | ||||
| MYSQL_IMAGE=mysql:8.0 | MYSQL_IMAGE=mysql:8.0 | ||||
| @@ -114,7 +114,7 @@ services: | |||||
| privileged: true | privileged: true | ||||
| restart: unless-stopped | restart: unless-stopped | ||||
| ports: | ports: | ||||
| - "0.0.0.0:${TDENGINE_REST_HOST_PORT:-37363}:6041" | |||||
| - "0.0.0.0:${TDENGINE_UI_HOST_PORT:-${TDENGINE_REST_HOST_PORT:-37363}}:6060" | |||||
| environment: | environment: | ||||
| TZ: Asia/Shanghai | TZ: Asia/Shanghai | ||||
| TAOS_FQDN: tdengine | TAOS_FQDN: tdengine | ||||
| @@ -29,7 +29,7 @@ NACOS_GRPC_HOST_PORT=10008 | |||||
| MYSQL_HOST_PORT=23306 | MYSQL_HOST_PORT=23306 | ||||
| KAFKA_HOST_PORT=29362 | KAFKA_HOST_PORT=29362 | ||||
| TDENGINE_HOST_PORT=6030 | TDENGINE_HOST_PORT=6030 | ||||
| TDENGINE_REST_HOST_PORT=37363 | |||||
| TDENGINE_UI_HOST_PORT=37363 | |||||
| TDENGINE_RPC_HOST_PORT=6043 | TDENGINE_RPC_HOST_PORT=6043 | ||||
| TDENGINE_RPC_UDP_HOST_PORT=6044 | TDENGINE_RPC_UDP_HOST_PORT=6044 | ||||
| TDENGINE_KEEPER_HOST_PORT=6060 | TDENGINE_KEEPER_HOST_PORT=6060 | ||||