Ask Your Question
0

게임 로그에 관련 해서 문의 드립니다.

asked 2020-02-27 15:25:20 +0900

제3막 gravatar image

게임 서버 엔진 내에서 플레이어 행동 로그를 mongoDB로 저장 한후에, iFun-Deploy에서 게임 로그를 검색 하려고 합니다.

처음 엔진 기본으로 생성 되는 SessionOpened, SessionClosed 로그가 DB 에 정상 적으로 쌓이는것 확인 했습니다.

하지만 디플로이상 게임 로그에는 로그 항목만 보일뿐.. 검색이 안되고 있습니다.

그래서 통계 연동 상태를 보니 _ts의 타입 확인이

필요한 값 : [ Date ] , 실제 데이타베이스 값 : [ 64-bit integer ]

찍혀 있습니다.

실제 mongDB 상에 쌓이 데이타도

"_ts" : NumberLong(1582024903)

이런 형식으로 저장이 되어 있습니다.

그리고 logger.json 파일을 수정 하여 빌드를 하면 메뉴얼 상에는 logger.cc, logger.h 파일이 자동 생성 되는걸로 나왔는데.

실제 변동이 없습니다.. 대신.. build/src/ 아래에 logger.cc. logger.h 가 변동이 되고 있습니다.

edit retag flag offensive close merge delete

Comments

안녕하세요. 현재 문의 주신 내용을 확인 중에 있습니다. 정리되는대로 답변 드리도록 하겠습니다.

jwlee gravatar imagejwlee ( 2020-02-28 11:01:28 +0900 )edit

2 answers

Sort by » oldest newest most voted
0

answered 2020-03-03 10:02:35 +0900

Suwon Jang gravatar image

플레이어 행동 로그를 MongoDB 로 저장할 때, "_ts" 필드가 Number 대신 Date 로 기록하는 패치를 2020. 3. 2. (v1.0.0-5064) Experimental 버전으로 릴리즈 하였습니다. Experimental 버전을 사용중이시면

sudo apt-get update
sudo apt-get install funapi1-dev

명령어로 업그레이드를 수행한 후, 서버 프로세스를 재시작 하시면 이후부터는 정상적으로 iFun Deploy 로그 검색 기능과 연동됩니다.

edit flag offensive delete link more
0

answered 2020-02-28 16:23:04 +0900

Suwon Jang gravatar image

"_ts" 타입이 종전과 다르게 정수로 설정되는 문제를 확인하였습니다. 기대하는 동작인 Date 이므로 다음 주 초에 Date 타입으로 되돌리는 버전을 배포할 예정입니다. 해당 문제가 해결되면 로그 검색 등의 기능이 정상화 될 것입니다. 불편을 끼쳐 드려 죄송합니다.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2020-02-27 15:25:20 +0900

Seen: 29 times

Last updated: Mar 03