fix(api-gateway): correct Kong routing for trading-service
- Change strip_path to true to strip /api/v2/trading prefix - Add /api/v2 to upstream URL so requests route correctly - Revert accidental main.ts change Request flow: /api/v2/trading/asset/market -> strip /api/v2/trading -> /asset/market -> upstream /api/v2/asset/market Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
c60d3b2f26
commit
a1508b208e
|
|
@ -309,18 +309,19 @@ services:
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# Trading Service 2.0 - 交易服务
|
# Trading Service 2.0 - 交易服务
|
||||||
|
# 前端路径: /api/v2/trading/... -> 后端路径: /api/v2/...
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
- name: trading-service-v2
|
- name: trading-service-v2
|
||||||
url: http://192.168.1.111:3022
|
url: http://192.168.1.111:3022/api/v2
|
||||||
routes:
|
routes:
|
||||||
- name: trading-v2-api
|
- name: trading-v2-api
|
||||||
paths:
|
paths:
|
||||||
- /api/v2/trading
|
- /api/v2/trading
|
||||||
strip_path: false
|
strip_path: true
|
||||||
- name: trading-v2-health
|
- name: trading-v2-health
|
||||||
paths:
|
paths:
|
||||||
- /api/v2/trading/health
|
- /api/v2/trading/health
|
||||||
strip_path: false
|
strip_path: true
|
||||||
|
|
||||||
# ---------------------------------------------------------------------------
|
# ---------------------------------------------------------------------------
|
||||||
# Mining Admin Service 2.0 - 挖矿管理后台服务
|
# Mining Admin Service 2.0 - 挖矿管理后台服务
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,7 @@ async function bootstrap() {
|
||||||
credentials: true,
|
credentials: true,
|
||||||
});
|
});
|
||||||
|
|
||||||
app.setGlobalPrefix('api/v2/trading');
|
app.setGlobalPrefix('api/v2');
|
||||||
|
|
||||||
const config = new DocumentBuilder()
|
const config = new DocumentBuilder()
|
||||||
.setTitle('Trading Service API')
|
.setTitle('Trading Service API')
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue