專案

一般

配置概況

動作

Bug #1419

已結束

Bug #1343: [Branch] 華城充電樁 FINISHING 後未送 StatusNotification(Available),導致 connector 卡住無法充電 (FINISHING timeout fallback 修補)

[DevOps] EXPO ems_branch 獨立 conf 與 RabbitMQ 認證修正

是由 陳國瑋 於 約 2 個月 前加入. 於 約 2 個月 前更新.

狀態:
Closed
優先權:
High
被分派者:
開始日期:
2026-08-10
完成日期:
預估工時:

概述

背景

#1418 部署至 EXPO 後,ems_branch 以 conf/openclaw 建置,並使用遠端 RabbitMQ 的 guest 帳號登入。Broker 回覆 ACCESS_REFUSED,使 connector.events 無法發布,HQ WebSocket/LIFF 後續即時狀態可能中斷。

目標

  • 新增 EXPO 專用 java/ems_branch/conf/expo profile。
  • 以現行 conf/ken 為基準複製設定與檔案,逐項改為 EXPO 對應值。
  • RabbitMQ 使用 EXPO 可合法登入的專用設定,不再依賴遠端 guest/guest。
  • 確認 Branch、HQ、RabbitMQ、OCPP 與 LIFF 的環境對應一致。
  • 禁止把新的密碼或 secret 寫入文件、Redmine note、測試目錄或 terminal output。

驗收方向

  • -Ddeploy.target=expo 可完成 ems_branch package。
  • EXPO 啟動後 RabbitMQ 不再出現 ACCESS_REFUSED。
  • connector.updated 可由 Branch publish、HQ consume,並推送 LIFF WebSocket。
  • OCPP 與既有充電流程不因 profile 拆分回歸。
動作

匯出至 Atom PDF