"Farm server config 파일 형식"의 두 판 사이의 차이

jjuiddong
이동: 둘러보기, 찾기
(Farm Server Config 파일)
(예제)
 
(한 사용자의 중간의 편집 1개 숨겨짐)
11번째 줄: 11번째 줄:
 
  [
 
  [
 
  {
 
  {
  “typeid” : “balancesvr”,
+
  “type” : “balancesvr”,
 
  “inner port” : “1234”,
 
  “inner port” : “1234”,
  “outer port” : “1335”,
+
  “outer port” : “1335"
“next inner port” : “1236”,
+
“next outer port” : “1336”
+
 
  },
 
  },
 
   
 
   
 
  {
 
  {
  “typeid” : “loginsvr”,
+
  “type” : “loginsvr”,
 
  “inner port” : “2234”,
 
  “inner port” : “2234”,
  “outer port” : “2235”,
+
  “outer port” : “2235”
  “next inner port” : “2236”,
+
“next outer port” : “2336”
+
 
  },
 
  },
 
   
 
   
 
  {
 
  {
  “typeid” : “lobbysvr”,
+
  “type” : “lobbysvr”,
 
  “inner port” : “3234”,
 
  “inner port” : “3234”,
  “outer port” : “3235”,
+
  “outer port” : “3235”
“next inner port” : “3236”,
+
“next outer port” : “3336”
+
 
  },
 
  },
 
   
 
   
 
  {
 
  {
  “typeid” : “gamesvr”,
+
  “type” : “gamesvr”,
 
  “inner port” : “4234”,
 
  “inner port” : “4234”,
  “outer port” : “4235”,
+
  “outer port” : “4235”
“next inner port” : “4236”,
+
“next outer port” : “4336”
+
 
   
 
   
 
  }
 
  }
 
  ]
 
  ]
 
  }
 
  }

2013년 4월 8일 (월) 19:58 기준 최신판

[편집] Farm Server Config 파일

  1. json 스크립트 형식이다.
  2. 서브 서버들의 타입을 지정하고, 내부 정보를 초기화 한다.
  3. 서브 서버들의 외부 포트 번호와 내부 포트 번호를 지정한다.
  4. N 개의 서브 서버들이 생성될 수 있도록, 다음에 생성될 서브 서버의 포트 번호를 지정한다.
  5. 서브 서버가 새로 생성될 때마다 next port + N 값의 포트 번호를 가진다.

[편집] 예제

{
	“servers” : 
	[
		{
			“type” : “balancesvr”,
			“inner port” : “1234”,
			“outer port” : “1335"
		},

		{
			“type” : “loginsvr”,
			“inner port” : “2234”,
			“outer port” : “2235”
		},

		{
			“type” : “lobbysvr”,
			“inner port” : “3234”,
			“outer port” : “3235”
		},

		{
			“type” : “gamesvr”,
			“inner port” : “4234”,
			“outer port” : “4235”

		}
	]
}
개인 도구
이름공간

변수
행위
둘러보기
도구모음