Yosep Lee · dev log

  • 홈
  • 태그
  • 방명록

2026/10/01 1

개발서버에선 멀쩡했던 UUID_SHORT(), 서버 이전 후 깨진 이유

무슨 일이 있었나회사 서비스의 DB 서버를 IDC에서 NCP(Naver Cloud Platform)로 이전했다. 이전 직후, 외부 API로 받은 판매 데이터를 적재하는 프로시저가 keyId 생성 단계에서 오류를 내기 시작했다.코드는 한 줄도 바뀌지 않았다. 개발서버에서는 지금도 정상이다. 그렇다면 남는 건 환경 차이뿐이었다.원인: UUID_SHORT()는 server_id를 쓴다keyId는 UUID_SHORT()로 만들고 있었다. 이름 때문에 단순한 랜덤 함수라고 생각했는데, 실제로는 아래 공식으로 64bit 정수를 만든다.(server_id & 255) 상위 8비트를 server_id가 결정한다. 그리고 두 서버의 server_id가 달랐다. 기존 서버NCP 서버server_id1400번대server_..

실험과 해결 2026.10.01
1
더보기

목차

프로필사진
이요셉 @kebab-lee

궁금하면 직접 만들어봐야 직성이 풀립니다. 프론트부터 서버까지, 손대본 것들을 기록합니다.

  • 분류 전체보기 (132) N
    • 실험과 해결 (3) N
    • 설계와 기초 (2)
    • 인사이트 (1)
    • Archive (1)
      • HTML (11)
      • Javascript (56)
      • CSS (8)
      • PHP (7)
      • Programmers (25)
      • Animation (6)
      • 일상 (12)

Tag

원시유형, id선택자, Semantic markup, css, 인라인요소, 블록레벨요소, html, 시멘틱마크업, 학원생활, 기초코딩, 텍스트관련태그, 자바스크립트, Logical sequence markup, class선택자, 논리적 순서 마크업, 영알못, coding, 서버사이드랜더링, 미국여행, 조금 부끄러운,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

Archives

Calendar

«   2026/10   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Daum Corp. All rights reserved.

티스토리툴바