Advertisement
Bambus3k

Untitled

Feb 16th, 2023
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.63 KB | None | 0 0
  1. 1. 서버 포트 배분
  2.  
  3. AuthServer
  4. -------------------------------------------
  5. - 인증 서버 외부 포트 ( 10000 + 지역*1000 )
  6.  
  7. 10000 AuthServer(테스트)
  8. 11000 AuthServer(1 지역)
  9. 12000 AuthServer(2 지역)
  10.  
  11. - 인증 서버 내부 포트 ( 20000 + 지역*1000 )
  12.  
  13. 20000 AuthServer(테스트)
  14. 21000 AuthServer(1 지역)
  15. 22000 AuthServer(2 지역)
  16.  
  17. GameServer
  18. -------------------------------------------
  19. - 다른 서버의 같은 채널이 물리적으로 같은 머신에 있을 수 없다고
  20. 가정합니다. 부득이하게 같은 서버에 위치 할 경우에는 공식을 수정
  21. 합니다.
  22.  
  23.  
  24. - 일반 게임 서버 외부 주소 예제 ( 30000 + 채널*100 + 지역 )
  25.  
  26. 30000 GameServer(테스트 서버)
  27. 30100 GameServer(FirstServer)
  28. 30101 GameServer(1서버 1채널 1지역)
  29. 30221 GameServer(1서버 2채널 21지역)
  30. 30341 GameServer(1서버 3채널 41지역)
  31.  
  32. 30101 GameServer(2서버 1채널 1지역)
  33. 30141 GameServer(2서버 2채널 41지역)
  34. 30161 GameServer(2서버 3채널 61지역)
  35.  
  36. 39999 길드전 서버
  37.  
  38. - 일반 게임 서버 내부 주소 예제 ( 40000 + 채널*100 + 지역 )
  39.  
  40. 40000 GameServer(테스트 서버)
  41. 40100 GameServer(FirstServer)
  42. 40110 GameServer(1서버 1채널 10지역)
  43. 40207 GameServer(1서버 2채널 7지역)
  44. 40313 GameServer(1서버 3채널 10지역)
  45.  
  46. 40101 GameServer(2서버 1채널 1지역)
  47. 40105 GameServer(2서버 2채널 5지역)
  48. 40112 GameServer(2서버 3채널 12지역)
  49.  
  50. 49999 길드전서버
  51.  
  52. - 특수 게임 서버 외부 주소 예제 ( 30000 + 서버번호*1000 + 채널 * 100 + 지역 )
  53.  
  54. 30000 GameServer(테스트 서버)
  55. 31100 GameServer(1서버 1채널 0지역)
  56. 31207 GameServer(1서버 2채널 5지역)
  57. 31313 GameServer(1서버 3채널 10지역)
  58.  
  59. 31999 1서버 길드전 서버
  60.  
  61. 32101 GameServer(2서버 1채널 1지역)
  62. 32105 GameServer(2서버 2채널 5지역)
  63. 32112 GameServer(2서버 3채널 12지역)
  64.  
  65. 32999 2서버 길드전 서버
  66.  
  67. - 특수 게임 서버 내부 주소 예제 ( 40000 + 서버번호*1000 + 채널 * 100 + 지역 )
  68.  
  69. 40000 GameServer(테스트 서버)
  70. 41100 GameServer(1서버 1채널 0지역)
  71. 41207 GameServer(1서버 2채널 5지역)
  72. 41313 GameServer(1서버 3채널 10지역)
  73.  
  74. 41999 1서버 길드전 서버
  75.  
  76. 42101 GameServer(2서버 1채널 1지역)
  77. 42105 GameServer(2서버 2채널 5지역)
  78. 42112 GameServer(2서버 3채널 12지역)
  79.  
  80. 42999 2서버 길드전 서버
  81.  
  82. - 길드전용 맵
  83.  
  84. 39900 GameServer(1서버 3채널 99지역)
  85.  
  86. DBCacheServer
  87. -------------------------------------------
  88. - 다른 서버의 DB 캐쉬 서버가 물리적으로 같은 머신에 있을 수
  89. 없다고 가정합니다. 부득이하게 같은 서버에 위치 할 경우에는
  90. 공식을 수정 합니다.
  91.  
  92. - 일반 DB 캐쉬 서버 포트
  93.  
  94. 50000
  95.  
  96. - 특수 DB 캐쉬 서버 포트 ( 50000 + 지역*1000 )
  97.  
  98. 51000 DBCacheServer(테스트)
  99. 52000 DBCacheServer(1 영역)
  100. 53000 DBCacheServer(2 영역)
  101.  
  102.  
  103. 2. 서버 지역 배분
  104.  
  105. 2.0. 체크 사항
  106. - 결혼맵, 길드전 맵은 무조건 독립 채널(99)이다
  107.  
  108. 결혼맵(81)
  109. 길드전맵(103, 105, 110, 111)
  110.  
  111. - 인스턴스 던전은 베이스맵 붙어있어야 한다.
  112.  
  113. 사귀타워(66) - 2층부터 인스턴스이므로 맵 독립적으로 존재가능
  114. 원숭이던젼(107, 108, 109) - 2차마을(3, 23, 43)
  115. 거미던젼(104) - 영비사막(63) - 아직 인스턴스 아님
  116. 기타던젼(100, 101)
  117.  
  118. - 같은 서버에 있더라도 디렉토리별로 구분한다.
  119. (인원을 분산해 서버 장애시 타격을 줄인다)
  120.  
  121. 2.1. 테스트 서버
  122.  
  123. test00: 1, 3, 4, 21, 23, 24, 41, 44, 61, 62, 63, 64, 65, 66, 67, 68, 104, 107, 108, 109
  124. test99: 81, 100, 101, 103, 105, 110, 111
  125.  
  126. 2.2. 1 채널당 1 머신
  127.  
  128. game10: 1, 4, 61, 67
  129. game20: 21, 24, 62, 68
  130. game30: 41, 44, 63, 104
  131. game40: 3, 23, 43, 107, 108, 109,
  132. game50: 64, 65, 66,
  133. ------------------------------------------
  134. game99: 81, 103, 105, 110, 111
  135.  
  136. 2.3. 1 채널당 2 머신
  137.  
  138. game10: 1, 4, 61, 67
  139. game20: 21, 24, 62, 68
  140. ------------------------------------------
  141. game30: 41, 44, 63, 104
  142. game40: 3, 23, 43, 107, 108, 109,
  143. game50: 64, 65, 66,
  144. ------------------------------------------
  145. game99: 81, 103, 105, 110, 111
  146.  
  147.  
  148. 2.3. 1 채널당 3 머신
  149.  
  150. game10: 1, 4, 61, 67
  151. game40: 3, 23, 43, 107, 108, 109,
  152. ------------------------------------------
  153. game20: 21, 24, 62, 68
  154. game50: 64, 65, 66,
  155. ------------------------------------------
  156. game30: 41, 44, 63, 104
  157. ------------------------------------------
  158. game99: 81, 103, 105, 110, 111
  159.  
  160. 3. 서버 아이템 대역 배분
  161.  
  162. 3.0. 기본 분배 공식
  163.  
  164. 3.1. 테스트 서버
  165.  
  166. test00: 100000000 110000000
  167. test99: 000000001 099999999
  168.  
  169.  
  170. 3.2. 아이템 대역 배분
  171.  
  172. 1채널
  173. game10: 1억1 ~ 1억1천 ( 100000001 110000000 )
  174. game20: 2억1 ~ 2억1천 ( 200000001 210000000 )
  175. game30: 3억1 ~ 3억1천 ( 300000001 310000000 )
  176. game40: 4억1 ~ 4억1천 ( 400000001 410000000 )
  177. game50: 5억1 ~ 5억1천 ( 500000001 510000000 )
  178. ---------------------------------------------
  179.  
  180. 2채널
  181. game10: 1억1 ~ 1억2천 ( 110000001 120000000 )
  182. game20: 2억1 ~ 2억2천 ( 210000001 220000000 )
  183. game30: 3억1 ~ 3억2천 ( 310000001 320000000 )
  184. game40: 4억1 ~ 4억2천 ( 410000001 420000000 )
  185. game50: 5억1 ~ 5억2천 ( 510000001 520000000 )
  186.  
  187. ---------------------------------------------
  188. game99: 1 ~ 1억 - 1 ( 000000001 099999999 )
  189.  
  190.  
  191. 3.3. 아이템 오버 플로우 대책1 (5채널제한)
  192.  
  193. 1채널
  194. game10: 1억5천1 ~ 1억6천 ( 150000001 160000000 )
  195. game20: 2억5천1 ~ 2억6천 ( 250000001 260000000 )
  196. game30: 3억5천1 ~ 3억6천 ( 350000001 360000000 )
  197. game40: 4억5천1 ~ 4억6천 ( 450000001 460000000 )
  198. game50: 5억5천1 ~ 5억6천 ( 550000001 560000000 )
  199.  
  200. 3.4. 아이템 오버 플로우 대책2
  201.  
  202. 1채널
  203. game10: 6억1 ~ 6억1천 ( 600000001 610000000 )
  204. game20: 7억1 ~ 7억1천 ( 700000001 710000000 )
  205. game30: 8억1 ~ 8억1천 ( 800000001 810000000 )
  206. game40: 9억1 ~ 9억1천 ( 900000001 910000000 )
  207. game50:10억1 ~10억1천 (1000000001 1010000000 )
  208.  
  209. 3.5. 아이템 오버 플로우 대책3
  210.  
  211. 1채널
  212. game10:11억1 ~11억1천 (1100000001 1110000000 )
  213. game20:12억1 ~12억1천 (1200000001 1210000000 )
  214. game30:13억1 ~13억1천 (1300000001 1310000000 )
  215. game40:14억1 ~14억1천 (1400000001 1410000000 )
  216. game50:15억1 ~10억1천 (1500000001 1510000000 )
  217.  
  218. 3.6. 아이템 복구 대역
  219.  
  220.  
  221.  
  222.  
  223.  
  224. 4. 정리
  225.  
  226. game10:
  227. HOSTNAME: Game10
  228. CHANNEL: 1
  229. DB_ADDR: 192.168.1.DB
  230. DB_PORT: 50000
  231. PORT: 30110
  232. P2P_PORT: 40110
  233. MAP_ALLOW: 1 4 61 67
  234. ITEM_ID_RANGE: 100000001 110000000
  235. PLAYER_SQL: 192.168.1.82 metin2 whddl metin2_player
  236. LOG_SQL: 192.168.1.83 metin2 whddl metin2_log
  237.  
  238. game20:
  239. HOSTNAME: Game20
  240. CHANNEL: 1
  241. DB_ADDR: 192.168.1.DB
  242. DB_PORT: 50000
  243. PORT: 30120
  244. P2P_PORT: 40120
  245. MAP_ALLOW: 21 24 62 68
  246. ITEM_ID_RANGE: 200000001 210000000
  247. PLAYER_SQL: 192.168.1.82 metin2 whddl metin2_player
  248. LOG_SQL: 192.168.1.83 metin2 whddl metin2_log
  249.  
  250. game30:
  251. HOSTNAME: Game30
  252. CHANNEL: 1
  253. DB_ADDR: 192.168.1.DB
  254. DB_PORT: 50000
  255. PORT: 30130
  256. P2P_PORT: 40130
  257. MAP_ALLOW: 41 44 63 104
  258. ITEM_ID_RANGE: 300000001 310000000
  259. PLAYER_SQL: 192.168.1.82 metin2 whddl metin2_player
  260. LOG_SQL: 192.168.1.83 metin2 whddl metin2_log
  261.  
  262. game40:
  263. HOSTNAME: Game40
  264. CHANNEL: 1
  265. DB_ADDR: 192.168.1.DB
  266. DB_PORT: 50000
  267. PORT: 30140
  268. P2P_PORT: 40140
  269. MAP_ALLOW: 3 23 43 107 108 109
  270. ITEM_ID_RANGE: 400000001 410000000
  271. PLAYER_SQL: 192.168.1.82 metin2 whddl metin2_player
  272. LOG_SQL: 192.168.1.83 metin2 whddl metin2_log
  273.  
  274. game50:
  275. HOSTNAME: Game50
  276. CHANNEL: 1
  277. DB_ADDR: 192.168.1.DB
  278. DB_PORT: 50000
  279. PORT: 30150
  280. P2P_PORT: 40150
  281. MAP_ALLOW: 64 65 66
  282. ITEM_ID_RANGE: 500000001 510000000
  283. PLAYER_SQL: 192.168.1.82 metin2 whddl metin2_player
  284. LOG_SQL: 192.168.1.83 metin2 whddl metin2_log
  285.  
  286. game99:
  287. HOSTNAME: Game99
  288. CHANNEL: 99
  289. DB_ADDR: 192.168.1.DB
  290. DB_PORT: 50000
  291. PORT: 39999
  292. P2P_PORT: 49999
  293. MAP_ALLOW: 81 103 105 110 111
  294. ITEM_ID_RANGE: 000000001 099999999
  295. PLAYER_SQL: 192.168.1.82 metin2 whddl metin2_player
  296. LOG_SQL: 192.168.1.83 metin2 whddl metin2_log
  297.  
  298.  
  299. first:
  300. HOSTNAME: Game99
  301. CHANNEL: 99
  302. DB_ADDR: 192.168.1.DB
  303. DB_PORT: 50000
  304. PORT: 39999
  305. P2P_PORT: 49999
  306. MAP_ALLOW: 81 103 105 110 111
  307. ITEM_ID_RANGE: 900000001 999999999
  308. PLAYER_SQL: 192.168.1.82 metin2 whddl metin2_player
  309. LOG_SQL: 192.168.1.83 metin2 whddl metin2_log
  310.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement