From 229ffcf61f4822ff23082f1910d394a8f09df092 Mon Sep 17 00:00:00 2001 From: lingniu Date: Wed, 1 Jul 2026 23:46:33 +0800 Subject: [PATCH] docs: record go production port verification --- ...-gateway-verification-result-2026-07-01.md | 91 +++++++++++++++++++ 1 file changed, 91 insertions(+) diff --git a/docs/operations/go-vehicle-gateway-verification-result-2026-07-01.md b/docs/operations/go-vehicle-gateway-verification-result-2026-07-01.md index f2844da5..89ae45d4 100644 --- a/docs/operations/go-vehicle-gateway-verification-result-2026-07-01.md +++ b/docs/operations/go-vehicle-gateway-verification-result-2026-07-01.md @@ -657,3 +657,94 @@ http://115.29.187.205:20210/api/realtime/vehicles/LKLG7C4E3NA774736/online ``` 说明:本次发布重启窗口产生的 spool 正在回放下降,且最近 1 分钟没有新增;gateway/realtime-api 最近日志未见 error、failed、Kafka publish error。 + +## 2026-07-01 23:50 生产端口接管与 RAW 查询 API 复验 + +部署版本: + +- Git commit:`5937132` +- 镜像:`crpi-85r4m0ackrm3qpje.cn-shanghai.personal.cr.aliyuncs.com/oneos/vehicle-gateway-go:go-5937132-20260701234220` + +生产端口状态: + +```text +go-vehicle-gateway 0.0.0.0:808->808/tcp +go-vehicle-gateway 0.0.0.0:32960->32960/tcp +``` + +旧 Java 容器状态: + +```text +gb32960-ingest-app restart=no status=exited +jt808-ingest-app restart=no status=exited +yutong-mqtt-app restart=no status=exited +vehicle-history-app restart=no status=exited +vehicle-analytics-app restart=no status=exited +vehicle-state-app restart=no status=exited +telemetry-field-parser-app restart=no status=exited +``` + +生产连接确认: + +- JT808 端口 `808` 已收到外部连接:`222.66.200.68`、`115.231.168.135`。 +- GB32960 端口 `32960` 已收到外部连接:`8.134.95.166`、`117.160.0.65`。 +- ECS 当前没有 `8089` 监听。 + +RAW 查询 API: + +```text +GET /api/history/raw-frames +``` + +生产可访问样例: + +```text +http://115.29.187.205:20210/api/history/raw-frames?protocol=JT808&vin=LKLG7C4E3NA774736&messageId=0x0200&limit=1 +http://115.29.187.205:20210/api/history/raw-frames?protocol=GB32960&vin=LB9A32A21R0LS1707&limit=1 +``` + +接口复验结果: + +```text +JT808_RAW: +total=1 +protocol=JT808 +vin=LKLG7C4E3NA774736 +phone=013079963379 +message_id=512 +message_id_hex=0x0200 +parse_status=OK +raw_hex_len=94 +parsed_json_len=651 +fields_json_len=186 + +GB32960_RAW: +total=1 +protocol=GB32960 +vin=LB9A32A21R0LS1707 +message_id=2 +message_id_hex=0x0002 +parse_status=OK +raw_hex_len=1548 +parsed_json_len=3698 +fields_json_len=563 +``` + +同轮回归验证: + +```text +GET /api/realtime/vehicles/LKLG7C4E3NA774736/online +online=true +protocols=["JT808"] + +GET /api/stats/daily-metrics?vin=LB9A32A21R0LS1707&protocol=GB32960&dateFrom=2020-07-01&dateTo=2026-07-01&limit=1 +total=1 +protocol=GB32960 +metric_key=daily_mileage_km +calculation_method=TOTAL_MILEAGE_DIFF +``` + +说明: + +- RAW 查询已返回 `raw_hex`、`parsed_json`、`fields_json`,可以用于查看完整解析结果。 +- 日统计和实时查询在生产端口接管后仍可用。