inflearn logo
강의

Khóa học

Chia sẻ kiến thức

[Series phát triển game MMORPG bằng C# và Unity] Part 9: Triển khai nội dung MMO (Liên kết DB + Cấu trúc quy mô lớn + Chuẩn bị Live)

MMO 서버 관리 질문 드립니다!

323

joyfulgameprgmr

5 câu hỏi đã được viết

0

안녕하세요 루키스님, 서버 구조 강의를 보면서 궁금한 점이 생겨 질문 드립니다.

MMO 게임서버는 특성상 서버군을 나눠서 부하를 관리한다고 말씀하셨는데, 현업에서는 이에 따른 서버 관리를 어떻게 하고 있는지 궁금합니다..! 웹 서버의 경우 요즘 도커와 쿠버네티스 등을 통해 서버의 배포나 운영을 관리한다고 주워 들었는데 MMO 게임 서버도 비슷한 도구를 사용하여 관리하는지, 아니라면 어떤 방법으로 관리 하는지 궁금합니다!

MMORPG

Câu trả lời 1

1

Rookiss

제가 다니던 프로젝트 중,
라이브 서비스 프로젝트는 2016~2018년도인데다가
외부 퍼블리셔인 넥슨이 알아서 운영을 해서 그 부분은 정확하게 알지 못합니다.
다만 당시에 서버가 2개에 불과해 사실 도커, 쿠버네티스 까지 갈 필요도 없이
그냥 수동으로 띄워도 됐을 것 같다는 생각은 들고
실제로 바이너리 배포를 해서 exe를 전달했었습니다.

0

joyfulgameprgmr

아아 그렇군요, 감사합니다! 그럼 게임 서버 프로그래머로 근무를 하게 되면 서버 프로그램 제작 및 서버 버그 수정을 주로 하게 되는 것이고 서버의 배포를 위한 도커, 쿠버네티스 같은 플랫폼은 퍼블리싱을 담당하는 회사의 직원분들이 다루게 되는 걸까요?

0

Rookiss

그건 프로젝트마다 다릅니다.
MMO 같은 경우에는 서버 프로그래머라고 해도
거의 컨텐츠 쪽 작업만 하는게 일반적이지만,

그게 아니라 더 작은 규모의 프로젝트라면,
AWS, 도커 등 그런 플랫폼 관련 업무도 서버팀에서 겸할 수 있겠죠.
'배포'만 놓고 보면 툴파트라거나 별도의 팀이 하는 경우도 있고..
프로그래밍 팀에서 하는 경우도 있고 다양합니다.

0

joyfulgameprgmr

회사나 프로젝트에 따라 달라지는 것이군요, 디테일한 정보 정말 감사 드립니다!

마우스 이벤트 처리방법(오브젝트간 인터렉션)

0

621

1

RecvArgs_Completed에서 lock을 안하는 이유

0

517

1

Entity framework 질문드립니다.

0

576

2

json 직렬화

1

289

1

mmo 와 pvp

0

535

2

github로 프로젝트를 push, pull할 때 질문

1

530

1

Iocp 서버 관련 질문드립니다.

0

328

1

서버 관련 질문

0

397

1

DB 처리관련 질문이 있습니다

0

302

1

안녕하세요. 질문드립니다.

1

1508

2

이해한 것이 맞나 궁금합니다.

0

285

1

마이그레이션 파일이 이상합니다.

0

282

1

강의 마지막으로 질문 드립니다.

0

679

2

ItemDbId,구조 설계

0

265

1

디비 정보 나누기

0

240

1

AccountDb 업데이트

0

307

1

콘솔창이 아니라 브라우저에서 실행

0

282

2

메모리 누수문제.

0

497

1

유니티에서 클라이언트 빌드후 실행하면 맵 로드가 안됩니다.

0

362

1

외부 네트워크에서도 접속해서 게임하기

1

338

1

유니티클라에서 패킷을 계속 보내지 않고 lockstep이나 추측항법으로 동기화를 할 수 있을까요?

0

596

1

서버 메모리와 DB 저장 관련 질문

0

370

1

JsonUtility.FromJson 관해서 질문있습니다.

0

277

1

DB 쓰레드 질문입니다

0

267

1