lcs.json 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234
  1. {
  2. "@desc": "lcs 本机调试全套节点",
  3. "include": [
  4. "include/logger.json",
  5. "include/dev_mongodb.json",
  6. "include/dev_data_config.json"
  7. ],
  8. "env": "lcs",
  9. "debug": true,
  10. "print_level": "debug",
  11. "cluster": {
  12. "discovery": {
  13. "mode": "nats",
  14. "@mode": "default|nats|etcd"
  15. },
  16. "nats": {
  17. "master_node_id": "master-1",
  18. "prefix": "lcs",
  19. "address": "nats://192.168.1.232:4222",
  20. "reconnect_delay": 1,
  21. "max_reconnects": 0,
  22. "request_timeout": 2,
  23. "user": "",
  24. "password": ""
  25. }
  26. },
  27. "node": {
  28. "master": [
  29. {
  30. "enable": true,
  31. "node_id": "master-1",
  32. "__settings__": {
  33. "ref_logger": "debug_console_log"
  34. }
  35. }
  36. ],
  37. "gate": [
  38. {
  39. "enable": true,
  40. "node_id": "gate-1",
  41. "address": ":30001",
  42. "__settings__": {
  43. "heartbeat": 120,
  44. "ref_logger": "debug_console_log",
  45. "redis_id_list": {
  46. "guid_redis_id": "redis-lcs",
  47. "center_redis_id": "redis-lcs"
  48. }
  49. }
  50. },
  51. {
  52. "enable": true,
  53. "node_id": "gate-2",
  54. "address": ":30002",
  55. "__settings__": {
  56. "ref_logger": "debug_console_log",
  57. "redis_id_list": {
  58. "guid_redis_id": "redis-lcs",
  59. "center_redis_id": "redis-lcs"
  60. }
  61. }
  62. }
  63. ],
  64. "game": [
  65. {
  66. "enable": true,
  67. "node_id": "5",
  68. "__settings__": {
  69. "ref_logger": "debug_log",
  70. "redis_id_list": {
  71. "guid_redis_id": "redis-lcs",
  72. "center_redis_id": "redis-lcs",
  73. "game_redis_id": "redis-lcs",
  74. "chat_redis_id": "redis-lcs"
  75. },
  76. "mongo_id_list": {
  77. "mongo_id": "mongo-f1-game"
  78. },
  79. "battle_validation": false,
  80. "auto_pay": true
  81. }
  82. }
  83. ],
  84. "web": [
  85. {
  86. "enable": true,
  87. "node_id": "web-1",
  88. "address": ":18080",
  89. "__settings__": {
  90. "ref_logger": "debug_console_log",
  91. "redis_id_list": {
  92. "guid_redis_id": "redis-lcs",
  93. "center_redis_id": "redis-lcs"
  94. }
  95. }
  96. }
  97. ],
  98. "center": [
  99. {
  100. "enable": true,
  101. "node_id": "center-1",
  102. "__settings__": {
  103. "ref_logger": "debug_console_log",
  104. "mongo_id_list": {
  105. "mongo_id": "mongo-f1-center"
  106. },
  107. "redis_id_list": {
  108. "guid_redis_id": "redis-lcs",
  109. "center_redis_id": "redis-lcs"
  110. }
  111. }
  112. }
  113. ],
  114. "ops": [
  115. {
  116. "enable": true,
  117. "node_id": "ops-1",
  118. "address": ":18081",
  119. "__settings__": {
  120. "ref_logger": "debug_console_log"
  121. }
  122. }
  123. ],
  124. "chat": [
  125. {
  126. "enable": true,
  127. "node_id": "^chat-\\d+$",
  128. "__settings__": {
  129. "ref_logger": "debug_console_log",
  130. "redis_id_list": {
  131. "guid_redis_id": "redis-lcs",
  132. "chat_redis_id": "redis-lcs",
  133. "game_redis_id": "redis-lcs"
  134. }
  135. }
  136. }
  137. ],
  138. "map": [
  139. {
  140. "enable": true,
  141. "node_id": "^map-\\d+$",
  142. "__settings__": {
  143. "ref_logger": "debug_log",
  144. "redis_id_list": {
  145. "guid_redis_id": "redis-lcs",
  146. "game_redis_id": "redis-lcs"
  147. },
  148. "mongo_id_list": {
  149. "mongo_id": "mongo-f1-map"
  150. }
  151. }
  152. }
  153. ]
  154. },
  155. "db_queue": {
  156. "save_ticker": 1,
  157. "save_count": 100,
  158. "print_save_log": false,
  159. "tables": [
  160. {
  161. "name": "logic_tile",
  162. "save_ticker": 120,
  163. "save_count": 300,
  164. "save_chan_size": 10240,
  165. "print_save_log": false,
  166. "stop_save_ticker": 1,
  167. "stop_save_count": 10000
  168. },
  169. {
  170. "name": "logic_res",
  171. "save_ticker": 120,
  172. "save_count": 300,
  173. "save_chan_size": 10240,
  174. "print_save_log": false,
  175. "stop_save_ticker": 1,
  176. "stop_save_count": 10000
  177. },
  178. {
  179. "name": "logic_monster",
  180. "save_ticker": 120,
  181. "save_count": 300,
  182. "save_chan_size": 10240,
  183. "print_save_log": false,
  184. "stop_save_ticker": 1,
  185. "stop_save_count": 10000
  186. }
  187. ]
  188. },
  189. "redis": [
  190. {
  191. "redis_id": "redis-lcs",
  192. "address": "192.168.1.232:46379",
  193. "password": "H+5QfwG0jE3C@Plvgikb",
  194. "db": 0,
  195. "pool_size": 32,
  196. "desc": ""
  197. }
  198. ],
  199. "sessions": {
  200. "redis_id": "redis-lcs"
  201. },
  202. "gen-pool": {
  203. "redis_id": "redis-lcs"
  204. },
  205. "mongo": {
  206. "db_game_group": [
  207. {
  208. "enable": true,
  209. "db_id": "mongo-f1-game",
  210. "db_name": "lcs-f1-game",
  211. "uri": "mongodb://f1user:3#GPU?MJcKbY2&fYbgplnckfU@192.168.1.232:27017",
  212. "timeout": 3000
  213. }
  214. ],
  215. "db_center_group": [
  216. {
  217. "enable": true,
  218. "db_id": "mongo-f1-center",
  219. "db_name": "lcs-f1-center",
  220. "uri": "mongodb://f1user:3#GPU?MJcKbY2&fYbgplnckfU@192.168.1.232:27017",
  221. "timeout": 3000
  222. }
  223. ],
  224. "db_map_group": [
  225. {
  226. "enable": true,
  227. "db_id": "mongo-f1-map",
  228. "db_name": "lcs-f1-map",
  229. "uri": "mongodb://f1user:3#GPU?MJcKbY2&fYbgplnckfU@192.168.1.232:27017",
  230. "timeout": 3000
  231. }
  232. ]
  233. }
  234. }