Project

General

Profile

Actions

개선(improvement) #2572

closed

기능(Feature) #2570: * ALIBABA CLOUD

개선(improvement) #2569: [Ali Cloud] Migrate services for Chinese API channel

[Ali Cloud] Sync data to Redis V1

Added by Dan Hoang 3 months ago. Updated about 2 months ago.

Status:
완료(Done)
Priority:
보통(Normal)
Assignee:
Start date:
12/15/2025
Due date:
12/22/2025
% Done:

100%

Estimated time:
8.00 h
Part:
Build env.:
Prod

Description

Sync content data to Redis V1


Files

Screenshot 2025-12-16 152234.png (39.8 KB) Screenshot 2025-12-16 152234.png Daniel Do, 12/16/2025 09:40 AM
Actions #1

Updated by Dan Hoang 3 months ago

  • Assignee set to calvin dev
Actions #2

Updated by Dan Hoang 3 months ago

  • Assignee deleted (calvin dev)
Actions #3

Updated by Dan Hoang 3 months ago

  • Assignee set to Daniel Do
Actions #4

Updated by Daniel Do 3 months ago

  • Status changed from 신규(New) to 진행(Doing)
  • Start date set to 12/15/2025
Actions #6

Updated by Daniel Do 3 months ago

1. No TTL for multiSet | Ali Redis storage grows unbounded, causing cost explosion and potential OOM
2. Data Consistency | Business-critical data may be missing in Ali Redis, affecting cloud users
3. No Retry Mechanism | Transient failures result in permanent data loss with no recovery
4. Bean Dependency | Will break all existing tests and non-Ali environments immediately
5. Null Key Handling | Runtime exception possible, but callers typically validate keys

Actions #7

Updated by Daniel Do 3 months ago

Cache keys

1. API_SCHEMA_V2:
-> API_SCHEMA_V2:/admin/booking/point/used:POST
=> Sync ok

2. SELLER_COMP_INFO:%s:DATA_LIST
-> SELLER_COMP_INFO:200025:DATA_LIST
=> Sync ok

3. US_SELLER_COUNTRY_CURRENCY:%s:%s:CURRENCY_CODE
-> US_SELLER_COUNTRY_CURRENCY:200025:KR:CURRENCY_CODE
=> Sync ok

4. BS_APPLIED_CONVERT_RATE:%s:%s:APPLIED_RATE
-> BS_APPLIED_CONVERT_RATE:USD:JPY:APPLIED_RATE
=> Sync ok

5. VD_VENDOR_HOTEL_MASTER:%s:%s:VENDOR_HOTEL_CODE
-> VD_VENDOR_HOTEL_MASTER:910023:1009154:VENDOR_HOTEL_CODE
=> Sync ok

6. OPEN_API_SEARCH_HOTEL_CONTENTS_V9:%s:%s:DATA_LIST
> "0 0 */1 * * ?"
> Init: SEARCH_HOTEL
=> Sync ok

7. OPEN_API_SEARCH_ROOM_OPTION_V2:%s:%s:DATA_LIST
> Init: VD_VENDOR_ROOM_BED, VD_VENDOR_ROOM_FACILITY, VD_VENDOR_ROOM_PHOTO
> OPEN_API_SEARCH_ROOM_OPTION_V2:467873:EN:DATA_LIST
=> Sync ok

8. MARK_UP_ITEMS:%s:DATA_LIST
-> MARK_UP_ITEMS:200025:DATA_LIST
=> Sync ok

9. SELLER_EXCLUDE_INFOS:%s:DATA_LIST
-> SELLER_EXCLUDE_INFOS:200025:DATA_LIST
=> Sync ok

Actions #8

Updated by Daniel Do 3 months ago

  • Due date set to 12/22/2025
  • Status changed from 진행(Doing) to 완료(Done)
  • % Done changed from 0 to 100
  • Estimated time set to 8.00 h
  • Build env. set to Dev
Actions #9

Updated by Daniel Do 2 months ago

  • Status changed from 완료(Done) to 진행(Doing)
Actions #10

Updated by Daniel Do 2 months ago

DEV monitor and investigate issue

Actions #11

Updated by Daniel Do about 2 months ago

  • Build env. changed from Dev to Staging
Actions #12

Updated by Daniel Do about 2 months ago

  • Status changed from 진행(Doing) to 완료(Done)
  • Assignee changed from Daniel Do to Dan Hoang
  • Build env. changed from Staging to Prod
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 50 MB)