lcs.json 7.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259
  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. }
  81. }
  82. ],
  83. "web": [
  84. {
  85. "enable": true,
  86. "node_id": "web-1",
  87. "address": ":18080",
  88. "__settings__": {
  89. "ref_logger": "debug_console_log",
  90. "redis_id_list": {
  91. "guid_redis_id": "redis-lcs",
  92. "center_redis_id": "redis-lcs"
  93. }
  94. }
  95. }
  96. ],
  97. "center": [
  98. {
  99. "enable": true,
  100. "node_id": "center-1",
  101. "__settings__": {
  102. "ref_logger": "debug_console_log",
  103. "mongo_id_list": {
  104. "mongo_id": "mongo-f1-center"
  105. },
  106. "redis_id_list": {
  107. "guid_redis_id": "redis-lcs",
  108. "center_redis_id": "redis-lcs"
  109. }
  110. }
  111. }
  112. ],
  113. "pay": [
  114. {
  115. "enable": true,
  116. "node_id": "pay-1",
  117. "__settings__": {
  118. "ref_logger": "debug_console_log",
  119. "redis_id_list": {
  120. "guid_redis_id": "redis-lcs",
  121. "center_redis_id": "redis-lcs"
  122. },
  123. "mongo_id_list": {
  124. "mongo_id": "mongo-f1-pay"
  125. },
  126. "auto_pay": true
  127. }
  128. }
  129. ],
  130. "ops": [
  131. {
  132. "enable": true,
  133. "node_id": "ops-1",
  134. "address": ":18081",
  135. "__settings__": {
  136. "ref_logger": "debug_console_log"
  137. }
  138. }
  139. ],
  140. "chat": [
  141. {
  142. "enable": true,
  143. "node_id": "^chat-\\d+$",
  144. "__settings__": {
  145. "ref_logger": "debug_console_log",
  146. "redis_id_list": {
  147. "guid_redis_id": "redis-lcs",
  148. "chat_redis_id": "redis-lcs",
  149. "game_redis_id": "redis-lcs"
  150. }
  151. }
  152. }
  153. ],
  154. "map": [
  155. {
  156. "enable": true,
  157. "node_id": "^map-\\d+$",
  158. "__settings__": {
  159. "ref_logger": "debug_log",
  160. "redis_id_list": {
  161. "guid_redis_id": "redis-lcs",
  162. "game_redis_id": "redis-lcs"
  163. },
  164. "mongo_id_list": {
  165. "mongo_id": "mongo-f1-map"
  166. }
  167. }
  168. }
  169. ]
  170. },
  171. "db_queue": {
  172. "save_ticker": 1,
  173. "save_count": 100,
  174. "print_save_log": false,
  175. "tables": [
  176. {
  177. "name": "logic_tile",
  178. "save_ticker": 120,
  179. "save_count": 300,
  180. "save_chan_size": 10240,
  181. "print_save_log": false,
  182. "stop_save_ticker": 1,
  183. "stop_save_count": 10000
  184. },
  185. {
  186. "name": "logic_res",
  187. "save_ticker": 120,
  188. "save_count": 300,
  189. "save_chan_size": 10240,
  190. "print_save_log": false,
  191. "stop_save_ticker": 1,
  192. "stop_save_count": 10000
  193. },
  194. {
  195. "name": "logic_monster",
  196. "save_ticker": 120,
  197. "save_count": 300,
  198. "save_chan_size": 10240,
  199. "print_save_log": false,
  200. "stop_save_ticker": 1,
  201. "stop_save_count": 10000
  202. }
  203. ]
  204. },
  205. "redis": [
  206. {
  207. "redis_id": "redis-lcs",
  208. "address": "192.168.1.232:46379",
  209. "password": "H+5QfwG0jE3C@Plvgikb",
  210. "db": 0,
  211. "pool_size": 32,
  212. "desc": ""
  213. }
  214. ],
  215. "sessions": {
  216. "redis_id": "redis-lcs"
  217. },
  218. "gen-pool": {
  219. "redis_id": "redis-lcs"
  220. },
  221. "mongo": {
  222. "db_game_group": [
  223. {
  224. "enable": true,
  225. "db_id": "mongo-f1-game",
  226. "db_name": "lcs-f1-game",
  227. "uri": "mongodb://f1user:3#GPU?MJcKbY2&fYbgplnckfU@192.168.1.232:27017",
  228. "timeout": 3000
  229. }
  230. ],
  231. "db_center_group": [
  232. {
  233. "enable": true,
  234. "db_id": "mongo-f1-center",
  235. "db_name": "lcs-f1-center",
  236. "uri": "mongodb://f1user:3#GPU?MJcKbY2&fYbgplnckfU@192.168.1.232:27017",
  237. "timeout": 3000
  238. }
  239. ],
  240. "db_pay_group": [
  241. {
  242. "enable": true,
  243. "db_id": "mongo-f1-pay",
  244. "db_name": "lcs-f1-pay",
  245. "uri": "mongodb://f1user:3#GPU?MJcKbY2&fYbgplnckfU@192.168.1.232:27017",
  246. "timeout": 3000
  247. }
  248. ],
  249. "db_map_group": [
  250. {
  251. "enable": true,
  252. "db_id": "mongo-f1-map",
  253. "db_name": "lcs-f1-map",
  254. "uri": "mongodb://f1user:3#GPU?MJcKbY2&fYbgplnckfU@192.168.1.232:27017",
  255. "timeout": 3000
  256. }
  257. ]
  258. }
  259. }