FROM THE WORKSHOP / 뉴스레터
버린 진행 한 줄이 뒤의 답까지 멈췄습니다
오류처럼 보이는 진행 한 줄이 소음으로 버려진 뒤에도 실패로 다시 시도되면서, 텔레그램의 질문과 최종 답이 함께 멈췄습니다. 버린 줄은 넘어가고 10분이 지난 진행 설명은 보내지 않도록 바꾼 뒤, 새 답이 화면에 도착했습니다.
이번 이야기
10월 10일 오후 4시 8분부터 텔레그램으로 나가던 말이 멈췄습니다. 진행 설명도, 질문도, 최종 답도 나가지 않았습니다. 대화는 쉬고 있었는데 일반 답과 승인 안내는 텔레그램에 없었습니다. 진행 설명은 본문에 오류, 통과, 체크 같은 표시가 있으면 운영 소음으로 버려지게 되어 있었습니다. 전달 연결은 그렇게 버린 줄을 확인되지 않은 전송으로 보고, 30초마다 같은 줄을 다시 시도했습니다. 앞줄이 그대로 남아서 뒤의 질문과 답도 나가지 못했습니다.
직접 겪은 일
소음 차단 규칙은 그대로 두었습니다. 정책상 버려진 진행 설명은 처리된 것으로 표시하고 다음으로 넘어가게 했습니다. 실제로 전송이 실패한 경우는 이전처럼 다시 시도합니다. 만들어진 지 10분이 넘은 진행 설명은 보내지 않고 넘어가게 해서, 막힘이 풀릴 때 쌓인 설명이 한꺼번에 나가지 않게 했습니다. 전달 연결만 다시 시작한 뒤 확인했습니다. 확인되지 않음이 반복되던 줄은 0건이 되었고, 한 연결의 기록에서는 오래된 진행 설명 18건이 건너뛰어졌습니다. 재시작 뒤 같은 감시 오류도 0건이었습니다. 대화와 설정은 그대로 유지됐습니다. 텔레그램 화면에서는 일반 답과 앞서의 승인 안내가 대화 내용과 맞게 도착한 것을 확인했고, 오후 5시 47분의 완료 답도 화면에서 보였습니다. 이미 받은 승인을 다시 묻지 않았고 오래된 승인 버튼도 다시 만들지 않았습니다. 답을 고르는 질문이 열려 있는 동안 들어온 한 말은 진행 중 처리에서 빠졌고, 그 말의 최종 답은 일반 알림으로 갈 수 있습니다.
배운 점
진행 설명과 본문 답이 하나의 전달 순서에 있을 때, 앞줄이 남으면 뒷답이 멈춥니다. 최종 답은 이미 정책상 버려지면 그 줄에서 끝내는 경로가 있었습니다. 진행 설명에는 그 처리가 없었습니다. 10분은 진행 설명이 만들어진 시각으로 세고, 그 시각이 지난 설명은 막힘이 풀린 뒤의 폭주를 막으려고 보내지 않습니다.
독자에게
진행 알림과 본문 답이 한 메신저로 오는데 알림이 멈춘 때, 진행 중인 일은 그대로 두고 결과물이 없는 짧은 문장을 하나 새로 보내 보세요. 「확인」이면 됩니다. 새 문장의 답이 한 번 도착하고, 멈춰 있던 동안의 상태 문구가 몰려 오지 않으면 앞줄은 넘어간 상태입니다. 새 답이 없고 같은 상태 문구만 반복되면 아직 그 줄에 머물러 있는 상태입니다. 이 결과로 보는 것은 전달 순서가 움직였는지입니다.