여느 때와 다를 것 없는 한 주가 또 시작되었다.
그래도 지난 주부터 계속해서 붙잡고 있었던 문제를 오늘 확실히 해결을 했다.
처음에는 재현이 잘 되질 않아서 어려웠었는데, 나중에 문제 상황을 재현할 수 있었다.
이게 접속자 수가 많고 적고의 문제보다는 일단 많이 쏟아부어서 터지는 상황을 만들어야 했던 것이다.
그리고 정말 다행스러웠던 것은 이상한 패킷이 들어있던 것도 아니었던 것이다.
쉽게 말해서 직렬화 버퍼의 문제는 아니었다는 것이고.
그래서 하나씩 추려나가다보니 결국 귀결되는 것은 접속을 받는 부분에서 문제가 있던 것이었다.
에코 서버를 만들 때부터 아무런 문제가 없었겠거니 싶어서 놔뒀던 부분에서 제대로 뒤통수를 맞은 것이다.
확실하게 확인하기 위해서 메모리 로그까지 찍어서 확인을 해봤는데, 동일한 순서대로 흐름이 가는 것도 확인할 수 있었다.
아주 단순한, 순서에 의한 문제였던 것이다.
그것도 접속을 받는 부분에서부터 그랬으니 당연히 틀어질 수밖에 없었고.
등잔 밑이 어둡다는 것이 이런 것인가 싶었다.
그래도 가장 큰 고민이자 문제를 해결했고, 지금은 테스트를 하고 있다.
아직 추가적으로 좀 더 확인해봐야 할 것들이 남아있지만, 일단 지금 돌아가는 것부터 확인을 해야 할 것 같다.
못해도 2~3일 정도는 돌려보고 문제가 없다고 판단이 서면 그 때 추가적으로 보완을 해야겠다.
그리고 가만 생각해보니 오늘이 빼빼로 데이였다.
사실 나한테 줄 사람은 없긴 하지만 그래도 신세를 지고 있는 입장에서 집에 들어가는 길에 4개 묶음을 하나 사서 갔다.
그런데 4개에 7200원이라...
빼빼로도 더 이상 싼 과자라고는 말을 할 수 없는 것 같다.
하나에 1800원까지 하는 과자가 됐을 거라고는 생각도 못했는데 말이다.
어차피 기분도 내는 겸 선물한다고 샀으니 더 생각은 안하려고 한다.
여느 때와 다를 것 없는 한 주가 또 시작되었다.
그래도 지난 주부터 계속해서 붙잡고 있었던 문제를 오늘 확실히 해결을 했다.
처음에는 재현이 잘 되질 않아서 어려웠었는데, 나중에 문제 상황을 재현할 수 있었다.
이게 접속자 수가 많고 적고의 문제보다는 일단 많이 쏟아부어서 터지는 상황을 만들어야 했던 것이다.
그리고 정말 다행스러웠던 것은 이상한 패킷이 들어있던 것도 아니었던 것이다.
쉽게 말해서 직렬화 버퍼의 문제는 아니었다는 것이고.
그래서 하나씩 추려나가다보니 결국 귀결되는 것은 접속을 받는 부분에서 문제가 있던 것이었다.
에코 서버를 만들 때부터 아무런 문제가 없었겠거니 싶어서 놔뒀던 부분에서 제대로 뒤통수를 맞은 것이다.
확실하게 확인하기 위해서 메모리 로그까지 찍어서 확인을 해봤는데, 동일한 순서대로 흐름이 가는 것도 확인할 수 있었다.
아주 단순한, 순서에 의한 문제였던 것이다.
그것도 접속을 받는 부분에서부터 그랬으니 당연히 틀어질 수밖에 없었고.
등잔 밑이 어둡다는 것이 이런 것인가 싶었다.
그래도 가장 큰 고민이자 문제를 해결했고, 지금은 테스트를 하고 있다.
아직 추가적으로 좀 더 확인해봐야 할 것들이 남아있지만, 일단 지금 돌아가는 것부터 확인을 해야 할 것 같다.
못해도 2~3일 정도는 돌려보고 문제가 없다고 판단이 서면 그 때 추가적으로 보완을 해야겠다.
그리고 가만 생각해보니 오늘이 빼빼로 데이였다.
사실 나한테 줄 사람은 없긴 하지만 그래도 신세를 지고 있는 입장에서 집에 들어가는 길에 4개 묶음을 하나 사서 갔다.
그런데 4개에 7200원이라...
빼빼로도 더 이상 싼 과자라고는 말을 할 수 없는 것 같다.
하나에 1800원까지 하는 과자가 됐을 거라고는 생각도 못했는데 말이다.
어차피 기분도 내는 겸 선물한다고 샀으니 더 생각은 안하려고 한다.