Save my seat- 내 자리를 저장하기 -

흐릿하게 떨리는 개구리 밈

『내 경쟁자들은 왜 ㅈㄴ 부지런한것인가』

사용방법

  1. 1

    원하는 좌석에 대해 알람을 설정하세요.

  2. 2

    탭을 유지한 채, 다른 일을 하세요. 신호가 오면 달려가서 당신의 자리를 확보하세요. 무운을 빕니다.

좌석 알림 등록

직통열차는 출발역에서 도착역까지 환승 없이 한 열차로 이동하는 열차입니다. 중간 역에 정차할 수 있으며, 환승 여정은 조회하지 않습니다.

역명 또는 초성으로 검색하세요. 예: 서울, ㅅㅇ

열차 종류 여러 개 선택 가능

아산·천안·음성역을 조회할 때는 이용할 일반열차 종류를 선택해 주세요.

출발 시간 범위

직접 입력하거나 목록에서 선택하세요. 종료 시각 전까지, 최대 6시간.

좌석 선택

다음 화면에서 소리를 켜고 탭을 열어두세요. 알림 창을 모두 닫으면 60초 후 종료됩니다.

출발일이 가까운 여행일수록 자주 확인합니다. 오늘 출발은 조회 완료 후 최소 30초, 내일은 60초, 먼 날짜는 최대 10분 간격이며 이용량에 따라 더 걸릴 수 있습니다. 좌석 확보를 보장하지 않으며, 예매는 코레일에서 직접 진행해야 합니다.

패치노트

배포 시각(한국시간)과 변경 내용을 기록함.

구미·민둥산·영동역 추가

구미·민둥산·영동역을 출발·도착역 목록에 추가함.

조회 주기 개선

출발이 가까운 날짜의 조회 주기를 세분화하고, 더 자주 확인하도록 개선함.

조회 요청량 확대와 상태 표시 개선

조회 요청량을 늘리고, 여유가 있을 때 더 많은 조회에 활용하도록 자동 배분을 개선함.

운영 대시보드에서 기본 조회 주기와 조정된 목표 주기를 구분해 표시함. 실제 갱신 주기와 지연 상태를 더 쉽게 확인할 수 있도록 개선함.

조회 주기와 부하 표시 개선

출발일별 조회 상태에 최근 기록을 반영하도록 개선함. 목표 주기가 바뀌어도 실제 갱신 기록을 유지하고, 목표보다 빠른 경우도 구분해 표시함.

운영 대시보드에서 현재 부하와 추가 배분 전 부하를 구분해 표시함.

출발이 임박한 알림을 우선 확인하고, 여유가 있으면 먼 날짜도 더 자주 조회하도록 함.

아산·천안·음성역 추가

요청을 반영해 아산역, 천안역, 음성역을 출발·도착역 목록에 추가함. 역명과 초성으로 검색할 수 있으며, 일반열차 조회 시 이용할 열차 종류를 선택하면 됨. 천안아산역과 아산역·천안역은 각각 별도로 선택할 수 있음.

역명·초성 검색과 달력 선택 추가

출발역과 도착역을 역명 일부나 초성으로 검색할 수 있게 함. 예를 들어 ‘ㅅㅇ’을 입력하면 서울 등이 표시되며, 목록을 누르거나 방향키와 Enter로 선택할 수 있음.

출발 날짜 필드 안에 달력 아이콘을 추가함. 아이콘을 누르면 달력에서 날짜를 고를 수 있으며, 조회 가능한 날짜와 명절 기간 제한은 기존과 같음.

‘직통 열차 ⓘ’에 마우스를 올리거나 키보드로 포커스하거나 모바일에서 누르면 설명이 표시됨. 직통은 환승 없이 한 열차로 이동한다는 뜻이며, 중간 역에는 정차할 수 있음.

조회 요청량을 늘려 확인 주기를 되돌림

조회 조건이 늘면서 길어진 확인 주기를 개선하기 위해 조회 요청량을 늘림.

조건이 지금보다 더 늘면 다시 전 구간이 같은 비율로 길어짐.

출발일이 가까운 여행을 더 자주 확인

출발까지 남은 날짜에 따라 확인 주기를 나누고, 출발이 가까운 알림을 더 자주 조회하도록 함.

출발이 임박한 알림의 대기 시간을 줄이도록 조회 순서를 조정함.

조건이 많아 정해진 요청량을 넘으면 모든 구간이 같은 비율로 함께 길어짐. 현재 적용 중인 주기는 알림 화면의 조회 상태 설명에 표시됨.

광고 이미지를 새 버전으로 교체함.

알림 등록 수용량 확대

더 많은 조회 조건을 등록할 수 있도록 수용량을 늘림. 등록이 한도에 걸려 거절되는 일을 줄임.

조건이 늘어난 만큼 정해진 조회 요청을 나눠 쓰므로, 조건 하나당 확인 주기는 지금보다 길어짐. 알림 화면의 마지막 확인 시각을 참고해야 함.

첫 화면의 서비스 공지를 이 패치노트로 바꾸고, 알림 화면의 열차 현황 아래에 광고를 넣음.

업데이트 중 끊기는 구간을 줄이는 설정

업데이트로 서버를 바꾸는 순간 앞단 프록시가 양쪽 서버를 모두 응답 불가로 판단해 몇 초간 오류를 내보내는 경우가 있었음. 한쪽이 응답하지 않아도 곧바로 다른 쪽으로 넘기도록 고침.

고친 뒤 첫 배포에서는 끊긴 구간이 관측되지 않았음.

예매 링크에 조회 조건 전달

‘코레일에서 예매하기’를 누르면 현재 알림의 출발역·도착역, 날짜, 시작 시각, 성인 인원을 코레일에 전달함. 빈자리 알람 카드와 열차 현황의 ‘예약 가능’ 링크에도 적용함.

KTX만 선택한 조건은 KTX로, 그 외 조건은 전체 열차로 열림. 종료 시각·좌석 등급·열차 선택은 전달하지 않으므로 코레일에서 확인해야 함.

조회 요청량 확대

조회 요청량을 늘려 같은 시간에 더 많은 조건을 확인할 수 있도록 함.

같은 구간 조회를 병합

구간·날짜·인원이 같고 시간대가 이어지는 조건을 한 번의 조회로 묶음. 이미 받은 응답 범위로 확인할 수 있는 조건은 그 결과를 재사용함.

등록된 조건 수에 따라 실제 확인 간격은 달라질 수 있음. 알림 화면에서 마지막 확인 시각을 확인할 수 있음.

배포 점검 절차 보강

배포 전후로 공개 주소의 실제 페이지와 정적 자산을 확인하고, 대기 중인 포트를 다른 프로세스가 쓰고 있으면 배포를 중단하도록 함. 화면에 보이는 변화는 없음.

조회 수용량 확대

더 많은 알림을 받을 수 있도록 조회 조건 수용량과 요청량을 늘림.

운영 대시보드에 등록 수·인기 구간·한도 거절 지표를 추가함.

거절된 실시간 연결 자동 재접속

동시 접속 한도로 실시간 연결이 거절되면 화면이 멈춰 있었음. 간격을 두고 자동으로 재접속하며, 계속 실패하면 새로고침을 안내함.

운영 대시보드에 실시간 연결 수와 거절 수를 추가함.

서비스 공지와 문의 주소 추가

첫 화면에 서비스 이용 관련 공지를 넣고, 화면 하단에 문의 메일 주소를 추가함.

추석 기간 조회 대기 안내

9월 23일부터 27일까지는 일반 판매 전환 전이라 조회가 대기 상태로 유지됨. 해당 기간의 등록 조건과 전환 일정을 첫 화면에 표시함.

조회 요청량과 등록 수용량 확대

조회 요청량을 늘리고 더 많은 알림을 등록할 수 있도록 함.

전환 도중 18시 33분에 502 응답이 한 번 발생함. 다음 표본부터 정상으로 돌아옴.

업데이트 중 접속 끊김 단축

이전에는 옛 서버를 먼저 내리고 새 서버를 올려서, 업데이트마다 최소 45초 동안 접속이 되지 않았음. 이제 새 서버를 먼저 띄우고 트래픽이 넘어간 뒤 옛 서버를 내림.

도입 직후에는 전환 순간에 5초에서 15초가량 접속이 끊기는 구간이 남아 있었음.