수많은 수정을 진행하며 원인파악을 하고 수정을 진행했습니다.
하지만 되돌이표 되는 증상을 확인하고 그원을 파고파고 다시파고 무한 반벅을 했으며
이부분의 최종적 원인 을 발견했습니다
내용은 그렇습니다.
서버내 과 캐릭터 생성으로 인한 계정/ 캐릭터 /아이템 ( 캐릭터생성시 지급되는 아이템 ) 관련 에서는 DB에서 생성되는 각 아이템/캐릭터/계정별 고유 넘버가 지정이되지만
해당 수량은 21억 까지만 인식을 할수있습니다.
즉 해당 오브젝트 고유넘버가 21억이 초과 된 상황 에서 생긴 증상 으로 최종 판단되었으며
테스트 서버 에서 수차례 확인한 결과 값이며
이를 만기 1년을 채우기위해 중간 잠수 캐릭터들을 찾아 해당 오브젝트의 공간을 생성 한다 과정했을때.
DB는 빈공간에 새로운 오브젝트가 생성이 되지 않습니다. ( 사람은 똑똑 한데 말이죠 )
즉 이부분은 최악의 상황에서 서버 초기화의 판단까지 가야할 상황입니다 물론
운영자는 계속해서 DB를 순화시킬 방법을 연구하고있습니다.
아래 사진은 21억의 수치가 넘어서 - ( 마이너스) 로 표기되는 이상증상을 확인한 결과 값
|