Trade 업그레이드
서버에 설치된 Trade는 ZML에서 직접 업데이트를 가져오며 기본적으로 자동 설치합니다. 수동으로 바꿔 7일 안에 원하는 시간을 직접 고를 수도 있습니다. 이 페이지에서는 어디서 설정하는지, 시간을 정하는 방법, 업데이트 중에 일어나는 일을 설명합니다.
업데이트가 도착하는 방식
Trade는 ZML이 서명한 버전만 설치합니다. 사용 가능한 업데이트가 있으면 Trade 하단 상태 표시줄의 오른쪽 끝에 곧 자동으로 업데이트될 예정입니다 또는 설치 시간이 표시됩니다. 이를 열면 공지사항 및 업데이트 페이지의 업데이트(으)로 이동합니다.
사이드바 하단의 '공지사항 및 업데이트'에서도 들어갈 수 있습니다. '전체 보기' 항목을 선택한 다음 '업데이트' 페이지로 전환하세요.
'업데이트' 페이지에는 '현재 버전', 업데이트할 수 있는 버전, '설치 시간', '릴리스 노트' 항목이 표시됩니다. 여러 버전 뒤처져 있으면 최신 버전 하나만 설치하고, 그 사이 버전들의 설명은 한데 모아 보여 줍니다. '전체 업데이트 기록' 항목에는 이전 버전들의 설명이 나열됩니다.
자동과 수동
'업데이트' 페이지에서 '업데이트 설정' 항목을 선택하면 '업데이트 방식' 항목에 두 가지 옵션이 있습니다.
| 업데이트 방식 | |
|---|---|
| 자동 | 기본 옵션입니다. 새 버전이 준비되면 묻지 않고 바로 설치합니다. |
| 수동 | 설치 시점을 직접 정합니다. '지금 업데이트'를 선택하면 바로 설치하고, '일정 예약' 항목을 선택하면 시간을 고를 수 있습니다. 새 버전을 받은 지 7일이 지나도 설치하지 않았으면 자동으로 설치됩니다. |
수동 업데이트를 선택하면 하단 상태 표시줄에 업데이트가 자동으로 설치되는 가장 늦은 시각이 항상 표시됩니다. 7일은 아직 설치하지 않은 첫 번째 버전이 Trade에 도착한 시점부터 계산합니다. 그 사이에 더 새로운 버전이 도착해도 기한은 그대로이며, 해당 시각에 가장 최신 버전이 설치됩니다.
ZML이 필수로 지정한 긴급 수정은 시간 선택을 기다리지 않고 준비되는 대로 설치합니다.
Trade가 중지된 상태에서는 설치하지 않습니다. 사용자가 Trade를 시작하거나 버전 번호가 표시된 '설치 후 시작'을 선택하면 설치합니다.
업데이트 중
거래 서비스가 재시작되며 거래가 잠시 중단됩니다. 수동을(를) 선택한 경우, 중단되어도 괜찮은 시간을 골라 주세요.
기존 포지션은 그대로 유지됩니다. Trade는 업데이트를 위해 포지션 종료를 하지 않습니다.
재시작 후 실행 중인 각 콤보은(는) 파라미터에 따라 거래하며 이전 주문을 이어서 처리하지 않습니다. 거래소와의 차이는 reconciliation에 표시됩니다.
Trade는 새 버전으로 전환하기 전에 데이터베이스를 백업합니다.
업데이트가 끝나면 상태 표시줄의 해당 항목이 사라집니다. 변경된 내용은 “업데이트” 페이지의 “전체 업데이트 기록”에서 확인하세요.
업데이트에 실패했을 때
| 업데이트 상태 | |
|---|---|
| 업데이트에 실패했습니다. 현재 버전은 영향을 받지 않습니다. | 새 버전이 시작되기 전에 문제가 발생해 Trade가 기존 버전으로 계속 실행됩니다. 반복해서 발생하면 지원팀에 문의하세요. |
| 업데이트 이전 버전으로 롤백되었습니다 | Trade가 기존 버전으로 돌아가 계속 실행됩니다. 반복해서 발생하면 지원팀에 문의하세요. |
| 업데이트가 완료되지 않았습니다. 복구가 필요합니다 | 업데이트가 중간에 멈췄고 자동으로 복구되지 않았습니다. 데이터와 백업은 모두 보존되어 있으니 지원팀에 문의하세요. |
설치 명령을 다시 실행해도 업그레이드되지 않음
이미 설치된 서버에서 설치 명령을 다시 실행하면 실행 상태만 확인하고 현재 버전과 설정은 그대로 유지합니다. 업그레이드는 Trade 안에서만 진행됩니다.
서버의 운영 체제와 Docker는 Trade와 함께 업데이트되지 않으므로 직접 관리해야 합니다.
업그레이드 후 문제가 생기면 업그레이드 후 자주 묻는 질문을 참고하세요.