Actions
CR #891
open
RA
[CR-078] POC-12 系統功能查證發現:12-3 無視覺化部署介面/一鍵進退版/12-7 無客製化工具SDK/12-2·12-6 有實作但待實測或待前端
CR #891:
[CR-078] POC-12 系統功能查證發現:12-3 無視覺化部署介面/一鍵進退版/12-7 無客製化工具SDK/12-2·12-6 有實作但待實測或待前端
Status:
In Progress
Priority:
P0-Urgent
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:
0%
Estimated time:
Story Points:
Description
【發現情境】POC-12 系統功能 查證(2026-10-24;涉及 platform gateway/common,FR SYS-2.x/SYS-4/SYS-5)。
本 POC 多屬平台/維運類,無法以單一 API 驗證,故以「程式設計+檔案事實」查證;未實測者如實標「未驗證」。
【已查證到具體實作】
- 12-2 即時生效:
api-gateway用@ConfigurationProperties(刻意不用@RefreshScope),
POST /actuator/refresh原位重綁定、無需重啟;SplitRatioAdminService流程「讀現值→定點寫檔→refresh→回讀驗證」;
GatewayRouteService明載「不快取,熱更新後下次查詢即反映新值」。⚠️ 本次未實打 refresh 端點,故標「部分(機制明確/未實測)」。 - 12-6 多國語言:
common-spring/src/main/resources/i18n/實際存在messages.properties與messages_en.properties(中/英),
由tools/gen_error_i18n.py自 SDD-006 §3.4 產生(註明勿手改),並有LocaleConfiguration/LocaleResolver。
⚠️ 完整 Layout 多語屬前端,待確認。
【部分/缺口】
- 12-3 部署自動化:有
ops/(dev/local/redmine)、docker-compose、tools/產生器腳本等基礎;
⚠️ 未見「視覺化介面部署」「部分進版/部分退版」「一鍵進版/一鍵退版」具體實作。 - 12-7 客製化:有可替換實作之埠設計(如
ObjectStoragePort,註明「換 SDK/改測試替身亦然」);
⚠️ 未見對外「客製化工具或 SDK」與已完成之客製化案例,『易操作與 Debug』無從演示。
【未驗證(需演練/壓測,非缺陷)】
- 12-1 7×24 不中斷:需實際過版(滾動升級/藍綠)演練佐證。
- 12-4 業務連續性:需於腳本執行期間壓測佐證(觀察錯誤率/延遲)。
- 12-5 封閉驗證:未見影子測試/流量回放比對機制;僅見部分
dryRun參數(如計息重算),不足以構成封閉驗證。
【交付】docs/09-demo/poc-12-system/(overview+12-1~12-7);截圖 docs/08-evidence/DEMO_POC-12_step-*;poc-flows/POC-12 已標「已驗證(部分)」。
Actions