# 交接項目
## W1維護
### 1. 專案管理
- [x] UAT,正式站上版方式 -米羅,vincent
- [x] Git分支管理 - 米羅,vincent
- [x] 新遊戲上線
### 2. GCP log 有查詢的範本

### 3. 目前05:00還會有DB deadlcok, GCP可查詢, 若有發生要補該遊戲04:50 - 05:00之間注單
- [x] WAOPT-65 有優化5分鐘彙總帳務的刪除語法
```
resource.type="k8s_pod" severity=ERROR "deadlock detected"
```
### 4. SABA 重複注單問題
- [x] 未結算注單說明
- [x] 已結算注單說明
- [x] 重複注單問題說明
- [x] 匯總帳修改
每個已結算的trans_id 只有會2筆資料(running + settle), 若超過2筆可能就是重複單可從此開始查詢
可用version_key來判斷取得資料的順序, 數值愈大資料較新
目前使用readDB排除重複單號, 但曾經被突破 ,現階段改加長拉單頻率, 若還再次發生可考慮拉MasterDB來判斷重複
### 5. PG 注單延遲
- [x] 目前狀況看起來穩定可再持續觀察
### 6. Joker 偶發掉單
- [x] 目前依照遊戲商建議延遲到10分鐘拉單, 可持續觀察
### 7. JDB 拉注單timeout
- [x] 有發生過2次 Action29 (拉注單)持續timeout
超過2小時候無法正常再拉單, 需要將排程時間改成較新時間(現在時間-10分鐘)後再拉
修改前後的時間區間需要執行 JDB補拉注單(Action64),目前預設切段時間是5分鐘
如果遇到會timeout要改用Curl執行 , 或考慮工具平台精度到每分鐘
```shell
curl -X 'PUT' \
'https://tool.baccapi.com/w1api/RepairBetSummary?game_id=JDB&SearchType=2&StartTime=2023-02-16%2021%3A27%3A00&EndTime=2023-02-16%2021%3A30%3A00' \
-H 'accept: text/plain'
```
### 8. JILI 備用線路
JILI有提供以下備用線路, 可考慮線路不穩定時做切換
https://wb-api-2.huuykk865s.com/api1/
https://wb-api-2.jiscc77s.com/api1/
https://wb-api-2.jiscc88.com/api1/
https://wb-api-2.jismk2u.com/api1/
https://wb-api-2.kijl788du.com/api1/
https://wb-api-2.zcchb1ap.com/api1/
https://wb-api-2.nqaqwty9.com/api1/
## RSG 改拉明細注單
### 1. 壓測項目
- [x] 每分鐘50萬筆
- [ ] 每小時2000萬筆
- [ ] 每天2億筆
- [x] 5分鐘彙總帳寫入
### 2. 明細查詢
- [x] 第二層明細查詢(老虎機,魚機)
- [x] 第三層明細查詢(老虎機,魚機)
### 3. 帳務檢查與補單
- [x] 帳務檢查
- [x] 重拉注單(須確保記憶體容量)
### 4. 拉帳 寫帳分離
由主要排程工作產生器,建立工作 加到REDIS List
再由Work消化這些Task
- [x] WAOPT-53 W1-API 排程建立工作佇列
## JIG (W3/W0移交)
### 1. skype 訊息
- [x] 將ann加入群組
- [x] JIG (測試/正式)後台 - color
### 2. W3
- [x] 基礎架構 - color
- [x] RSG Slot拉帳與彙總規則 - color
- [x] RSG fish拉帳與3分鐘彙總規則 - color
- [x] 存提款方式 - color
## 單一錢包
### 1. RCG 單一錢包
- [x] API說明
- [x] 流程說明
### 2. 架構說明
- [x] 餘額更新
- [x] 交易紀錄
- [x] REDIS