修改端口

This commit is contained in:
vet
2026-04-14 00:13:54 +07:00
parent 5d335aa15e
commit b0d620524f
6 changed files with 14 additions and 14 deletions

View File

@@ -490,10 +490,10 @@ cat > "$MH5_ENV" <<EOF
# 弹幕 WebSocketmeetingmsg 服务(:8000 # 弹幕 WebSocketmeetingmsg 服务(:8000
VITE_WS_BASE_URL=ws://${DEPLOY_TEST_IP}:8000 VITE_WS_BASE_URL=ws://${DEPLOY_TEST_IP}:8000
# 直播间 APIlivestream 服务(:8081 # 直播间 APIlivestream 服务(Hertz 默认 :8888
VITE_LIVE_API_BASE_URL=http://${DEPLOY_TEST_IP}:8081 VITE_LIVE_API_BASE_URL=http://${DEPLOY_TEST_IP}:8888
EOF EOF
success " meetingh5/.env.local → ws=${DEPLOY_TEST_IP}:8000, liveApi=${DEPLOY_TEST_IP}:8081" success " meetingh5/.env.local → ws=${DEPLOY_TEST_IP}:8000, liveApi=${DEPLOY_TEST_IP}:8888"
echo "" echo ""
success "所有配置文件已更新!" success "所有配置文件已更新!"
@@ -508,7 +508,7 @@ echo " Tencent RTC → sdk_app_id=${TENCENT_SDK_APP_ID}"
echo " MinIO (openim) → bucket=${MINIO_BUCKET} API=${MINIO_INTERNAL_ADDRESS} 外网=${MINIO_EXTERNAL_ADDRESS}" echo " MinIO (openim) → bucket=${MINIO_BUCKET} API=${MINIO_INTERNAL_ADDRESS} 外网=${MINIO_EXTERNAL_ADDRESS}"
echo " S3 (build) → s3://${BUILD_AWS_BUCKET} region=${BUILD_AWS_REGION}" echo " S3 (build) → s3://${BUILD_AWS_BUCKET} region=${BUILD_AWS_REGION}"
echo " MeetingMsg → webhook afterSendGroupMsg=enabled → 127.0.0.1:8000" echo " MeetingMsg → webhook afterSendGroupMsg=enabled → 127.0.0.1:8000"
echo " MeetingH5 → ws=${DEPLOY_TEST_IP}:8000, liveApi=${DEPLOY_TEST_IP}:8081" echo " MeetingH5 → ws=${DEPLOY_TEST_IP}:8000, liveApi=${DEPLOY_TEST_IP}:8888"
echo "" echo ""
echo -e "${BOLD}下一步:${NC}" echo -e "${BOLD}下一步:${NC}"
echo -e " 启动 Docker 基础设施Redis/Kafka/Etcd" echo -e " 启动 Docker 基础设施Redis/Kafka/Etcd"

View File

@@ -57,7 +57,7 @@ declare -A svc_desc=(
[admin-api]=":10009" [admin-api]=":10009"
[meetingmsg]=":8000 (WS)" [meetingmsg]=":8000 (WS)"
[livecloud]=":8080" [livecloud]=":8080"
[livestream]=":8081" [livestream]=":8888"
[build-server]=":8281" [build-server]=":8281"
) )
@@ -108,7 +108,7 @@ _start_all() {
echo " Admin API: http://localhost:10009" echo " Admin API: http://localhost:10009"
echo " MeetingMsg WS: ws://localhost:8000" echo " MeetingMsg WS: ws://localhost:8000"
echo " Livecloud: http://localhost:8080" echo " Livecloud: http://localhost:8080"
echo " Livestream: http://localhost:8081" echo " Livestream: http://localhost:8888"
echo " Build Server: http://localhost:8281" echo " Build Server: http://localhost:8281"
echo "" echo ""
echo -e "${BOLD}查看日志:${NC}" echo -e "${BOLD}查看日志:${NC}"

View File

@@ -199,9 +199,9 @@ if [[ "$TARGET" == "all" ]]; then
echo "" echo ""
echo -e "${BOLD}MeetingH5 访问地址(后端 URL 由 .env.local 默认设置,也可通过 URL 参数覆盖):${NC}" echo -e "${BOLD}MeetingH5 访问地址(后端 URL 由 .env.local 默认设置,也可通过 URL 参数覆盖):${NC}"
echo " 默认: http://${DEPLOY_TEST_IP}:5188" echo " 默认: http://${DEPLOY_TEST_IP}:5188"
echo " 显式指定后端: http://${DEPLOY_TEST_IP}:5188?ws=ws://${DEPLOY_TEST_IP}:8000&liveApi=http://${DEPLOY_TEST_IP}:8081" echo " 显式指定后端: http://${DEPLOY_TEST_IP}:5188?ws=ws://${DEPLOY_TEST_IP}:8000&liveApi=http://${DEPLOY_TEST_IP}:8888"
echo " 说明: ws → meetingmsg 弹幕 WebSocket (:8000)" echo " 说明: ws → meetingmsg 弹幕 WebSocket (:8000)"
echo " liveApi → livestream 直播间 API (:8081)" echo " liveApi → livestream 直播间 API (:8888)"
if [[ ${#FAILED[@]} -gt 0 ]]; then if [[ ${#FAILED[@]} -gt 0 ]]; then
echo "" echo ""

View File

@@ -239,7 +239,7 @@ TENCENT_SDK_SECRET_KEY=xxx
| admin-api | :10009 | | admin-api | :10009 |
| meetingmsg | :8000 (WS) | | meetingmsg | :8000 (WS) |
| livecloud | :8080 | | livecloud | :8080 |
| livestream | :8081 | | livestream | :8888Hertz 默认) |
| build-server | :8281 | | build-server | :8281 |
> **进程数量**`05-start.sh` 会拉起 **9 个独立操作系统进程**(上表 9 行)。其中 `openim-server` 是 **一个** OpenIM 单二进制,内部包含用户/群组/消息等 RPC 与 API、网关等模块官方文档或 K8s 部署里常把其中一部分拆成多个 Pod看起来像「十几个服务」在本仓库的**单机单进程**模式下合并进同一个 `openim-server`,因此只看到 **1 个 PID**、**2 个对客户端暴露的端口**10002 + 10001 > **进程数量**`05-start.sh` 会拉起 **9 个独立操作系统进程**(上表 9 行)。其中 `openim-server` 是 **一个** OpenIM 单二进制,内部包含用户/群组/消息等 RPC 与 API、网关等模块官方文档或 K8s 部署里常把其中一部分拆成多个 Pod看起来像「十几个服务」在本仓库的**单机单进程**模式下合并进同一个 `openim-server`,因此只看到 **1 个 PID**、**2 个对客户端暴露的端口**10002 + 10001
@@ -277,11 +277,11 @@ TENCENT_SDK_SECRET_KEY=xxx
> http://<DEPLOY_TEST_IP>:5188 > http://<DEPLOY_TEST_IP>:5188
> >
> # 或显式传入 URL 参数(优先级最高) > # 或显式传入 URL 参数(优先级最高)
> http://<DEPLOY_TEST_IP>:5188?ws=ws://<DEPLOY_TEST_IP>:8000&liveApi=http://<DEPLOY_TEST_IP>:8081 > http://<DEPLOY_TEST_IP>:5188?ws=ws://<DEPLOY_TEST_IP>:8000&liveApi=http://<DEPLOY_TEST_IP>:8888
> ``` > ```
> >
> - `ws` → meetingmsg 弹幕 WebSocket `:8000` > - `ws` → meetingmsg 弹幕 WebSocket `:8000`
> - `liveApi` → livestream 直播间 API `:8081` > - `liveApi` → livestream 直播间 API `:8888`
### Nginx 反代(仅公网 IP供 PC / 浏览器访问后端) ### Nginx 反代(仅公网 IP供 PC / 浏览器访问后端)

View File

@@ -72,7 +72,7 @@ echo " Chat API: http://localhost:10008"
echo " Admin API: http://localhost:10009" echo " Admin API: http://localhost:10009"
echo " MeetingMsg WS: ws://localhost:8000" echo " MeetingMsg WS: ws://localhost:8000"
echo " Livecloud: http://localhost:8080" echo " Livecloud: http://localhost:8080"
echo " Livestream: http://localhost:8081" echo " Livestream: http://localhost:8888"
echo "" echo ""
echo -e "${BOLD}日常命令:${NC}" echo -e "${BOLD}日常命令:${NC}"
echo " ./deploy-test/status.sh # 查看全部状态" echo " ./deploy-test/status.sh # 查看全部状态"

View File

@@ -42,7 +42,7 @@ print_svc_status "chat-api" ":10008"
print_svc_status "admin-api" ":10009" print_svc_status "admin-api" ":10009"
print_svc_status "meetingmsg" ":8000 (WS)" print_svc_status "meetingmsg" ":8000 (WS)"
print_svc_status "livecloud" ":8080" print_svc_status "livecloud" ":8080"
print_svc_status "livestream" ":8081" print_svc_status "livestream" ":8888"
print_svc_status "build-server" ":8281" print_svc_status "build-server" ":8281"
# ── 前端服务 ───────────────────────────────────────────────────────────────── # ── 前端服务 ─────────────────────────────────────────────────────────────────
@@ -69,7 +69,7 @@ done
# ── 端口占用检查 ────────────────────────────────────────────────────────────── # ── 端口占用检查 ──────────────────────────────────────────────────────────────
echo "" echo ""
echo -e "${BOLD}[ 端口占用 ]${NC}" echo -e "${BOLD}[ 端口占用 ]${NC}"
PORTS=(10002 10001 10008 10009 8000 8080 8081 8281 5173 5188 3003 8001 8002 8003) PORTS=(10002 10001 10008 10009 8000 8080 8888 8281 5173 5188 3003 8001 8002 8003)
for port in "${PORTS[@]}"; do for port in "${PORTS[@]}"; do
pid=$(lsof -ti :"$port" 2>/dev/null | head -1 || true) pid=$(lsof -ti :"$port" 2>/dev/null | head -1 || true)
if [[ -n "$pid" ]]; then if [[ -n "$pid" ]]; then