점검 중 유저 접속 유지 문제

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 프로젝트명 : 헌터키우기 ** 라이브서버 **

안녕하세요. 3월 5일 16:00 ~ 16:10, 3월 11일 14:00 ~ 14:27에 각각 프로젝트 점검을 진행하였는데,
점검 중에 게임 내 접속이 유지되었던 유저들이 다수 확인되어 문의드립니다.
해당 유저들은 프로젝트 점검 중 상태에서도 상당한 기간(20분 이상)동안 지속적으로 접속을 유지하여 플레이를 진행했으며, 뒤끝 채팅 등 통신도 진행했던 것으로 보입니다.

이후 해당 유저들이 재접속 시, 점검 시작 이후 진행한 모든 진행상황들이 저장되지 않아 관련 cs가 접수되고 있는 상태입니다.

현재 확인되는 일부 유저 목록은 다음과 같습니다.

뒤끝 개발팀을 통한 별도의 기술지원이 작업이 필요한 요청은 help@backnd.com 으로 문의해주시기 바랍니다.

안녕하세요, 개발자님
전달해주신 유저 리스트를 기준으로 점검 시간대의 호출 이력을 재확인한 결과,
해당 유저들의 뒤끝 베이스 API 요청에는 점검 상태에 따른 에러가 정상적으로 반환된 것으로 확인되었습니다.
(관련 호출 요청 내역은 DM으로 별도 전달드리겠습니다.)

또한 점검 시간대의 서버 호출 이력을 상세 확인한 결과,
유저 접근 허용 리스트에 등록된 계정을 제외한 모든 유저에 대해 로그인 및 베이스 기능 호출이 정상적으로 제한되어 에러가 반환된 상태로 확인됩니다.

다만 뒤끝 채팅 서버의 경우 프로젝트 점검 상태와 관계없이 기존 연결이 유지될 수 있는 구조이며,
별도의 강제 연결 종료 기능은 제공되지 않아 베이스 기능 호출 결과에 따라 클라이언트 측에서 처리가 이루어지도록 되어 있습니다. (점검 상태 변경 → 베이스 API 에서 리턴을 받고 → 연결 종료 처리 → 로그인을 해야 접속이 가능하여 점검 시에는 새로운 접속은 불가)

현재 확인된 내용으로 보아,
해당 유저들은 점검 상태 응답을 정상적으로 수신하였으나 클라이언트 측에서 이를 기반으로 한
강제 종료, 씬 전환, 재로그인 유도 등의 처리가 정상적으로 이루어지지 않아
게임 화면이 유지된 상태로 플레이가 진행되는 것으로 보였던 상황으로 예상합니다.

이 경우 실제로는 점검 시작 이후의 베이스 API 호출이 정상 처리되지 않으므로 플레이 내용이 저장되지 않았으며
이후 재접속 시 점검 시작 이후 진행 사항이 반영되지 않는 상황이 발생할 수 밖에 없는 상황입니다.

클라이언트 로직 상 점검 상태 에러 수신 시 접속 종료 또는 점검 안내 화면으로 전환하는 등의 로직이 이상 작동 할 가능성에 대해서 검토하여 주시면 감사하겠습니다.

추가로 확인이 필요한 사항이 있으시면 관련 정보와 함께 전달해 주시면 검토 후 안내드리겠습니다.
감사합니다.