fix testbox java feign service urls
This commit is contained in:
parent
fe38141dc7
commit
a6af9a4c0e
@ -198,6 +198,17 @@ LIKEI_GATEWAY_ROUTE_FORWARD_URI=http://other:2400
|
||||
LIKEI_GATEWAY_FORWARD_ROUTE_AES_KEY=test-forward-route-aes-key
|
||||
LIKEI_GATEWAY_FORWARD_AES_KEY=test-forward-aes-key
|
||||
|
||||
# Java Feign targets. Runtime profile is prod, so these env vars intentionally
|
||||
# override application-prod.yml service URLs such as *.prod.svc.cluster.local.
|
||||
FEIGN_GATEWAY_URL=http://gateway:8080
|
||||
FEIGN_WALLET_URL=http://wallet:2000
|
||||
FEIGN_OTHER_URL=http://other:2400
|
||||
FEIGN_LIVE_URL=http://live:2500
|
||||
FEIGN_CONSOLE_URL=http://console:2700/console
|
||||
FEIGN_AUTH_URL=http://auth:1000
|
||||
FEIGN_ORDER_URL=http://order:2600
|
||||
FEIGN_EXTERNAL_URL=http://external:3000
|
||||
|
||||
# Go API / cron.
|
||||
CHATAPP_HTTP_LISTEN_ADDR=:2900
|
||||
CHATAPP_HTTP_INTERNAL_CALLBACK_SECRET=test-internal-callback-secret
|
||||
|
||||
@ -232,6 +232,7 @@ docker compose --env-file .env -f docker-compose.infra.yml -f docker-compose.app
|
||||
- 页面没变化:先确认代码已经 `git push origin main`,再确认测试机仓库已经拉到最新 `git rev-parse --short HEAD`。
|
||||
- Java 接口 404:检查 gateway 路由、服务 context-path、Caddy 代理目标。
|
||||
- Admin 能打开但接口 401:先确认 `/console/**` 是 admin 域名直连 `console` 服务,不要走 app `gateway`。
|
||||
- 日志里出现 `*.prod.svc.cluster.local`:说明 Java Feign 地址没有被测试环境变量覆盖;检查 `/opt/chatapp-test/.env` 里的 `FEIGN_*_URL`,然后重启相关 Java 服务。
|
||||
- 服务启动慢:Java 服务重启后 1-3 分钟内 `health: starting` 正常,等健康检查变成 `healthy` 再验证。
|
||||
- 只改数据库数据:不用部署代码,直接连测试 MySQL;但基础数据脚本要沉淀到 `testbox/mysql/baseline/` 或业务仓库 SQL 目录。
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user