hw.json 7.2 KB

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