MMO 서버 관리 질문 드립니다!
321
5 asked
안녕하세요 루키스님, 서버 구조 강의를 보면서 궁금한 점이 생겨 질문 드립니다.
MMO 게임서버는 특성상 서버군을 나눠서 부하를 관리한다고 말씀하셨는데, 현업에서는 이에 따른 서버 관리를 어떻게 하고 있는지 궁금합니다..! 웹 서버의 경우 요즘 도커와 쿠버네티스 등을 통해 서버의 배포나 운영을 관리한다고 주워 들었는데 MMO 게임 서버도 비슷한 도구를 사용하여 관리하는지, 아니라면 어떤 방법으로 관리 하는지 궁금합니다!
Answer 1
1
제가 다니던 프로젝트 중,
라이브 서비스 프로젝트는 2016~2018년도인데다가
외부 퍼블리셔인 넥슨이 알아서 운영을 해서 그 부분은 정확하게 알지 못합니다.
다만 당시에 서버가 2개에 불과해 사실 도커, 쿠버네티스 까지 갈 필요도 없이
그냥 수동으로 띄워도 됐을 것 같다는 생각은 들고
실제로 바이너리 배포를 해서 exe를 전달했었습니다.
0
아아 그렇군요, 감사합니다! 그럼 게임 서버 프로그래머로 근무를 하게 되면 서버 프로그램 제작 및 서버 버그 수정을 주로 하게 되는 것이고 서버의 배포를 위한 도커, 쿠버네티스 같은 플랫폼은 퍼블리싱을 담당하는 회사의 직원분들이 다루게 되는 걸까요?
0
그건 프로젝트마다 다릅니다.
MMO 같은 경우에는 서버 프로그래머라고 해도
거의 컨텐츠 쪽 작업만 하는게 일반적이지만,
그게 아니라 더 작은 규모의 프로젝트라면,
AWS, 도커 등 그런 플랫폼 관련 업무도 서버팀에서 겸할 수 있겠죠.
'배포'만 놓고 보면 툴파트라거나 별도의 팀이 하는 경우도 있고..
프로그래밍 팀에서 하는 경우도 있고 다양합니다.
마우스 이벤트 처리방법(오브젝트간 인터렉션)
0
621
1
RecvArgs_Completed에서 lock을 안하는 이유
0
516
1
Entity framework 질문드립니다.
0
574
2
json 직렬화
1
287
1
mmo 와 pvp
0
533
2
github로 프로젝트를 push, pull할 때 질문
1
529
1
Iocp 서버 관련 질문드립니다.
0
327
1
서버 관련 질문
0
395
1
DB 처리관련 질문이 있습니다
0
301
1
안녕하세요. 질문드립니다.
1
1507
2
이해한 것이 맞나 궁금합니다.
0
285
1
마이그레이션 파일이 이상합니다.
0
281
1
강의 마지막으로 질문 드립니다.
0
678
2
ItemDbId,구조 설계
0
264
1
디비 정보 나누기
0
239
1
AccountDb 업데이트
0
306
1
콘솔창이 아니라 브라우저에서 실행
0
280
2
메모리 누수문제.
0
495
1
유니티에서 클라이언트 빌드후 실행하면 맵 로드가 안됩니다.
0
362
1
외부 네트워크에서도 접속해서 게임하기
1
338
1
유니티클라에서 패킷을 계속 보내지 않고 lockstep이나 추측항법으로 동기화를 할 수 있을까요?
0
596
1
서버 메모리와 DB 저장 관련 질문
0
368
1
JsonUtility.FromJson 관해서 질문있습니다.
0
276
1
DB 쓰레드 질문입니다
0
267
1

