
업데이트 캘린더
웹소켓 상담 채팅 1.2.0
2026-09-21 ~ 2026-09-21
1.2.0 업데이트
# FAQ 질문 버튼을 왼쪽 정렬 · 가로 배치 · 자동 줄바꿈으로 개선
# 웹소켓으로 메시지 본문을 전달받아 즉시 표시하도록 개선
# 자체 서버에서는 사용자 메시지 전송도 웹소켓 명령으로 처리. 권한 확인과 DB 저장은 PHP에서 수행.
# Pusher 방식은 HTTP로 전송 · 저장하고, 수신은 웹소켓으로 본문을 전달하도록 개선
# 메시지 · 읽음 상태 등 실시간 변경을 화면에 직접 반영.
# 전송 요청에 식별자를 적용해 재전송으로 같은 메시지가 중복 저장되는 문제 개선
# 중복 이벤트와 순서가 뒤바뀐 이벤트 처리 보강.
# Pusher 크기 제한을 넘는 긴 메시지는 분할 전송하고 수신 시 재조립하도록 개선
# 자체 서버는 긴 메시지도 허용 범위 안에서 하나의 이벤트로 전달하도록 처리
# 전달 실패 내역을 DB에 저장하고 재시도하도록 추가.
# 장애 중 쌓인 복구 요청은 대화방별로 합쳐 불필요한 재전송 축소
# 복구 시 현재 DB 내용을 다시 확인해 누락된 대화를 갱신하도록 개선
# 반복 연결 실패 시 재접속 간격을 늘려 서버 요청 집중 완화
# 자체 서버 인증을 연결을 끊지 않고 갱신하도록 개선
# 발신한 연결에는 같은 이벤트를 다시 보내지 않고, 전송 응답으로 화면을 갱신해 중복 수신과 사용량 축소 개선
# 느린 웹앱 · PWA 푸시 발송 때문에 채팅 전송 응답이 지연되지 않도록 처리 순서 변경
# 정상 연결 중에는 대화 내용을 반복 조회하지 않고, 별도로 약 30초 간격으로 미처리 전달 작업을 확인하도록 개선
# 메시지마다 전체 대화를 다시 그리지 않고 변경된 말풍선만 갱신하도록 개선
# 읽음 처리 시 기존 이미지 · 동영상 요소를 유지하도록 개선
# 대화방별 표시 · 보관 메시지를 최대 160개로 제한하고 이전 대화 · 최근 대화 이동 지원.
# 브라우저의 대화방 캐시와 중복 이벤트 기록에 상한 적용.
# 대화방 목록 미리보기를 160자로 제한해 전달량 축소
# 메시지 조회에 필요한 DB 인덱스 보강
# 상담기록 삭제 시 관련 전달 대기 데이터도 정리
# 자체 서버 상태 응답에 protocol : 3 표시.
# nginx 요청 크기 예제를 64KB로 변경. 자체 서버 적용 시 Node 서버 재시작 필요.
# 버전변경 (1.2.0)
# FAQ 질문 버튼을 왼쪽 정렬 · 가로 배치 · 자동 줄바꿈으로 개선
# 웹소켓으로 메시지 본문을 전달받아 즉시 표시하도록 개선
# 자체 서버에서는 사용자 메시지 전송도 웹소켓 명령으로 처리. 권한 확인과 DB 저장은 PHP에서 수행.
# Pusher 방식은 HTTP로 전송 · 저장하고, 수신은 웹소켓으로 본문을 전달하도록 개선
# 메시지 · 읽음 상태 등 실시간 변경을 화면에 직접 반영.
# 전송 요청에 식별자를 적용해 재전송으로 같은 메시지가 중복 저장되는 문제 개선
# 중복 이벤트와 순서가 뒤바뀐 이벤트 처리 보강.
# Pusher 크기 제한을 넘는 긴 메시지는 분할 전송하고 수신 시 재조립하도록 개선
# 자체 서버는 긴 메시지도 허용 범위 안에서 하나의 이벤트로 전달하도록 처리
# 전달 실패 내역을 DB에 저장하고 재시도하도록 추가.
# 장애 중 쌓인 복구 요청은 대화방별로 합쳐 불필요한 재전송 축소
# 복구 시 현재 DB 내용을 다시 확인해 누락된 대화를 갱신하도록 개선
# 반복 연결 실패 시 재접속 간격을 늘려 서버 요청 집중 완화
# 자체 서버 인증을 연결을 끊지 않고 갱신하도록 개선
# 발신한 연결에는 같은 이벤트를 다시 보내지 않고, 전송 응답으로 화면을 갱신해 중복 수신과 사용량 축소 개선
# 느린 웹앱 · PWA 푸시 발송 때문에 채팅 전송 응답이 지연되지 않도록 처리 순서 변경
# 정상 연결 중에는 대화 내용을 반복 조회하지 않고, 별도로 약 30초 간격으로 미처리 전달 작업을 확인하도록 개선
# 메시지마다 전체 대화를 다시 그리지 않고 변경된 말풍선만 갱신하도록 개선
# 읽음 처리 시 기존 이미지 · 동영상 요소를 유지하도록 개선
# 대화방별 표시 · 보관 메시지를 최대 160개로 제한하고 이전 대화 · 최근 대화 이동 지원.
# 브라우저의 대화방 캐시와 중복 이벤트 기록에 상한 적용.
# 대화방 목록 미리보기를 160자로 제한해 전달량 축소
# 메시지 조회에 필요한 DB 인덱스 보강
# 상담기록 삭제 시 관련 전달 대기 데이터도 정리
# 자체 서버 상태 응답에 protocol : 3 표시.
# nginx 요청 크기 예제를 64KB로 변경. 자체 서버 적용 시 Node 서버 재시작 필요.
# 버전변경 (1.2.0)
- 이전글광고관리 1.0.22026.09.23
- 다음글웹소켓 상담 채팅 1.1.02026.09.21
댓글목록

