은 무선네트워크 특성때문에 그럴겁니다
보통 빠르게이동 ( 지하철 )
중에 망전환이나
3G ( 4G) <-> Wifi 이동 하는 찰나에 일어날 가능성이 크며
그이유는
무선 특성상 '그냥 이유없이 아무도 모르게 패킷유실' 될수있기때문입니다
HTTP 도 내부 TCP 에서 전송실패나면 재전송 하게 되는데요
서버에서 오는 ACK 패킷이 유실될경우 잘 전송해놓고 전송안된줄 알고 또 전송할수가있습니다
( 갑자기 랜선 뽑은 효과 )
따라서
1. 글쓰기 자체에 타임스템프 같은거 넣어서 같은 유져에게 이전 타임스템프랑 같은게 또 오면 무시하기 기능을 오유에 넣는다
2. 유져가 중계기전환되는 타이밍에 글쓰지 않는다
- 가만히있을때 글쓰기 버튼 누르기 ,
- 3G <-> LTE, 3G <-> Wifi , LTE <-> Wifi 전환시 글쓰지 않기
위와 같이 한다면 두개씩 글써지는건 막을수있을것 같네요
..
그냥 미스테리 게시판에 두개씩 올라간다는 글이있어서 써봄 ;;