15:39:08.650 ops-1 INFO cherry@v1.4.18/application.go:59 ░█████╗░██╗░░██╗███████╗██████╗░██████╗░██╗░░░██╗ ██╔══██╗██║░░██║██╔════╝██╔══██╗██╔══██╗╚██╗░██╔╝ ██║░░╚═╝███████║█████╗░░██████╔╝██████╔╝░╚████╔╝░ ██║░░██╗██╔══██║██╔══╝░░██╔══██╗██╔══██╗░░╚██╔╝░░ ╚█████╔╝██║░░██║███████╗██║░░██║██║░░██║░░░██║░░░ ░╚════╝░╚═╝░░╚═╝╚══════╝╚═╝░░╚═╝╚═╝░░╚═╝░░░╚═╝░░░ game sever framework @v1.4.18 15:39:08.699 ops-1 INFO cherry@v1.4.18/application.go:177 ------------------------------------------------- 15:39:08.700 ops-1 INFO cherry@v1.4.18/application.go:178 [nodeID = ops-1] application is starting... 15:39:08.700 ops-1 INFO cherry@v1.4.18/application.go:179 [nodeType = ops] 15:39:08.700 ops-1 INFO cherry@v1.4.18/application.go:180 [pid = 61644] 15:39:08.700 ops-1 INFO cherry@v1.4.18/application.go:181 [startTime = 2026-03-12 15:39:08] 15:39:08.700 ops-1 INFO cherry@v1.4.18/application.go:182 [profilePath = D:\work\f1\server\etc\profile\] 15:39:08.700 ops-1 INFO cherry@v1.4.18/application.go:183 [profileName = hw.json] 15:39:08.701 ops-1 INFO cherry@v1.4.18/application.go:184 [env = hw] 15:39:08.701 ops-1 INFO cherry@v1.4.18/application.go:185 [debug = true] 15:39:08.701 ops-1 INFO cherry@v1.4.18/application.go:186 [printLevel = debug] 15:39:08.701 ops-1 INFO cherry@v1.4.18/application.go:187 [logLevel = debug] 15:39:08.701 ops-1 INFO cherry@v1.4.18/application.go:188 [stackLevel = error] 15:39:08.701 ops-1 INFO cherry@v1.4.18/application.go:189 [writeFile = true] 15:39:08.701 ops-1 INFO cherry@v1.4.18/application.go:190 [serializer = protobuf] 15:39:08.702 ops-1 INFO cherry@v1.4.18/application.go:191 ------------------------------------------------- 15:39:08.702 ops-1 INFO cherry@v1.4.18/application.go:196 [component = cluster_component] is added. 15:39:08.702 ops-1 INFO cherry@v1.4.18/application.go:196 [component = discovery_component] is added. 15:39:08.702 ops-1 INFO cherry@v1.4.18/application.go:196 [component = initFunc] is added. 15:39:08.702 ops-1 INFO cherry@v1.4.18/application.go:196 [component = gops_component] is added. 15:39:08.702 ops-1 INFO cherry@v1.4.18/application.go:196 [component = data_config_component] is added. 15:39:08.703 ops-1 INFO cherry@v1.4.18/application.go:196 [component = gin_component_ops_http_server] is added. 15:39:08.703 ops-1 INFO cherry@v1.4.18/application.go:196 [component = actor_component] is added. 15:39:08.704 ops-1 INFO cherry@v1.4.18/application.go:198 ------------------------------------------------- 15:39:08.704 ops-1 INFO cherry@v1.4.18/application.go:202 [component = cluster_component] -> OnInit(). 15:39:08.725 ops-1 INFO nats/pool.go:50 Nats has connected! [poolSize = 1] 15:39:08.725 ops-1 INFO nats_cluster/cluster.go:59 Nats cluster execute OnInit(). 15:39:08.726 ops-1 INFO cherry@v1.4.18/application.go:202 [component = discovery_component] -> OnInit(). 15:39:08.726 ops-1 INFO discovery/component.go:45 Select discovery [mode = nats]. 15:39:08.726 ops-1 INFO discovery/discovery_master.go:102 [init] Discovery = nats is running. 15:39:08.726 ops-1 INFO cherry@v1.4.18/application.go:202 [component = initFunc] -> OnInit(). 15:39:08.726 ops-1 INFO snowflake/snowflake_default.go:34 [snowflake] nodeValue = 52477, nodeMax = 65535 15:39:08.727 ops-1 INFO cherry@v1.4.18/application.go:202 [component = gops_component] -> OnInit(). 15:39:08.728 ops-1 INFO cherry@v1.4.18/application.go:202 [component = data_config_component] -> OnInit(). 15:39:08.734 ops-1 INFO discovery/discovery_master.go:184 [sendRegister2Master] OK. master = master-1, member = nodeID:"ops-1" nodeType:"ops" lastAt:1773301148726 heartbeatTimeout:3000 15:39:08.734 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"ops-1" nodeType:"ops" lastAt:1773301148729 heartbeatTimeout:3000] 15:39:08.734 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"master-1" nodeType:"master" lastAt:1773301148691 heartbeatTimeout:3000] 15:39:08.735 ops-1 INFO data-config@v1.4.1/component.go:114 [config = area] loaded. [size = 10] 15:39:08.736 ops-1 INFO data-config@v1.4.1/component.go:114 [config = area_server] loaded. [size = 14] 15:39:08.738 ops-1 INFO data-config@v1.4.1/component.go:114 [config = arm_level] loaded. [size = 6] 15:39:08.741 ops-1 INFO data-config@v1.4.1/component.go:114 [config = arm_type] loaded. [size = 18] 15:39:08.742 ops-1 INFO data-config@v1.4.1/component.go:114 [config = chapter] loaded. [size = 8] 15:39:08.766 ops-1 INFO data-config@v1.4.1/component.go:114 [config = chapter_level] loaded. [size = 64] 15:39:08.768 ops-1 INFO data-config@v1.4.1/component.go:114 [config = chapter_reward] loaded. [size = 16] 15:39:08.768 ops-1 INFO data-config@v1.4.1/component.go:114 [config = chapter_star] loaded. [size = 3] 15:39:08.770 ops-1 INFO data-config@v1.4.1/component.go:114 [config = charge] loaded. [size = 32] 15:39:08.772 ops-1 INFO data-config@v1.4.1/component.go:114 [config = chat_emoji] loaded. [size = 48] 15:39:08.773 ops-1 INFO data-config@v1.4.1/component.go:114 [config = chat_msg_template] loaded. [size = 10] 15:39:08.774 ops-1 INFO data-config@v1.4.1/component.go:114 [config = chat_type] loaded. [size = 6] 15:39:08.777 ops-1 INFO data-config@v1.4.1/component.go:114 [config = const] loaded. [size = 1] 15:39:08.782 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"chat-1" nodeType:"chat" lastAt:1773301148773 heartbeatTimeout:3000] 15:39:08.801 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"web-1" nodeType:"web" lastAt:1773301148794 heartbeatTimeout:3000] 15:39:08.857 ops-1 INFO data-config@v1.4.1/component.go:114 [config = drop_pool] loaded. [size = 1742] 15:39:08.896 ops-1 INFO data-config@v1.4.1/component.go:114 [config = equip] loaded. [size = 180] 15:39:08.902 ops-1 INFO data-config@v1.4.1/component.go:114 [config = equip_level] loaded. [size = 42] 15:39:08.903 ops-1 INFO data-config@v1.4.1/component.go:114 [config = exchange_goods] loaded. [size = 4] 15:39:08.903 ops-1 INFO data-config@v1.4.1/component.go:114 [config = exchange_slot] loaded. [size = 4] 15:39:08.928 ops-1 INFO data-config@v1.4.1/component.go:114 [config = proto_route] loaded. [size = 328] 15:39:08.929 ops-1 INFO data-config@v1.4.1/component.go:114 [config = sdk] loaded. [size = 1] 15:39:08.929 ops-1 INFO data-config@v1.4.1/component.go:114 [config = lua] loaded. [size = 2] 15:39:08.938 ops-1 INFO data-config@v1.4.1/component.go:114 [config = equip_attr_extra] loaded. [size = 135] 15:39:08.939 ops-1 INFO data-config@v1.4.1/component.go:114 [config = facility] loaded. [size = 30] 15:39:09.016 ops-1 INFO data-config@v1.4.1/component.go:114 [config = facility_level] loaded. [size = 599] 15:39:09.017 ops-1 INFO data-config@v1.4.1/component.go:114 [config = facility_queue] loaded. [size = 3] 15:39:09.018 ops-1 INFO data-config@v1.4.1/component.go:114 [config = game_debug] loaded. [size = 5] 15:39:09.018 ops-1 INFO data-config@v1.4.1/component.go:114 [config = game_main_quest] loaded. [size = 3] 15:39:09.020 ops-1 INFO data-config@v1.4.1/component.go:114 [config = gen_pool] loaded. [size = 3] 15:39:09.020 ops-1 INFO data-config@v1.4.1/component.go:114 [config = gm] loaded. [size = 1] 15:39:09.025 ops-1 INFO data-config@v1.4.1/component.go:114 [config = hero] loaded. [size = 30] 15:39:09.026 ops-1 INFO data-config@v1.4.1/component.go:114 [config = hero_arm_adaptation] loaded. [size = 3] 15:39:09.029 ops-1 INFO data-config@v1.4.1/component.go:114 [config = hero_fetter] loaded. [size = 17] 15:39:09.032 ops-1 INFO data-config@v1.4.1/component.go:114 [config = hero_level] loaded. [size = 50] 15:39:09.032 ops-1 INFO data-config@v1.4.1/component.go:114 [config = hero_star] loaded. [size = 6] 15:39:09.039 ops-1 INFO data-config@v1.4.1/component.go:114 [config = hero_star_attrs] loaded. [size = 150] 15:39:09.040 ops-1 INFO data-config@v1.4.1/component.go:114 [config = hero_team] loaded. [size = 5] 15:39:09.075 ops-1 INFO data-config@v1.4.1/component.go:114 [config = item] loaded. [size = 452] 15:39:09.076 ops-1 INFO data-config@v1.4.1/component.go:114 [config = item_chest] loaded. [size = 37] 15:39:09.077 ops-1 INFO data-config@v1.4.1/component.go:114 [config = item_craft] loaded. [size = 7] 15:39:09.077 ops-1 INFO data-config@v1.4.1/component.go:114 [config = item_medicine] loaded. [size = 3] 15:39:09.078 ops-1 INFO data-config@v1.4.1/component.go:114 [config = league_attr] loaded. [size = 25] 15:39:09.079 ops-1 INFO data-config@v1.4.1/component.go:114 [config = league_flag] loaded. [size = 24] 15:39:09.080 ops-1 INFO data-config@v1.4.1/component.go:114 [config = league_job] loaded. [size = 13] 15:39:09.083 ops-1 INFO data-config@v1.4.1/component.go:114 [config = league_level] loaded. [size = 20] 15:39:09.084 ops-1 INFO data-config@v1.4.1/component.go:114 [config = league_log] loaded. [size = 23] 15:39:09.085 ops-1 INFO data-config@v1.4.1/component.go:114 [config = league_quest] loaded. [size = 9] 15:39:09.085 ops-1 INFO data-config@v1.4.1/component.go:114 [config = league_storage] loaded. [size = 5] 15:39:09.085 ops-1 INFO data-config@v1.4.1/component.go:114 [config = league_tech] loaded. [size = 13] 15:39:09.093 ops-1 INFO data-config@v1.4.1/component.go:114 [config = league_tech_level] loaded. [size = 66] 15:39:09.096 ops-1 INFO data-config@v1.4.1/component.go:114 [config = lord_level] loaded. [size = 50] 15:39:09.099 ops-1 INFO data-config@v1.4.1/component.go:114 [config = lord_name] loaded. [size = 120] 15:39:09.101 ops-1 INFO data-config@v1.4.1/component.go:114 [config = lord_show] loaded. [size = 38] 15:39:09.102 ops-1 INFO data-config@v1.4.1/component.go:114 [config = mail_bulk] loaded. [size = 5] 15:39:09.103 ops-1 INFO data-config@v1.4.1/component.go:114 [config = mail_daily] loaded. [size = 7] 15:39:09.104 ops-1 INFO data-config@v1.4.1/component.go:114 [config = mail_template] loaded. [size = 54] 15:39:09.105 ops-1 INFO data-config@v1.4.1/component.go:114 [config = main_quest] loaded. [size = 9] 15:39:09.107 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_area_county] loaded. [size = 96] 15:39:09.108 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_area_province] loaded. [size = 30] 15:39:09.109 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_area_state] loaded. [size = 10] 15:39:09.126 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_build] loaded. [size = 14] 15:39:09.132 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_build_upgrade] loaded. [size = 95] 15:39:09.226 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"map-1" nodeType:"map" lastAt:1773301148209 heartbeatTimeout:3000] 15:39:09.342 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"gate-1" nodeType:"gate" lastAt:1773301148326 heartbeatTimeout:3000] 15:39:09.629 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"8" nodeType:"game" lastAt:1773301148606 heartbeatTimeout:3000] 15:39:09.656 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"center-1" nodeType:"center" lastAt:1773301148641 heartbeatTimeout:3000] 15:39:10.103 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_castle] loaded. [size = 148] 15:39:10.103 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_id] loaded. [size = 1] 15:39:10.103 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_main_city_show] loaded. [size = 4] 15:39:10.106 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_main_quest] loaded. [size = 7] 15:39:10.107 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_march] loaded. [size = 12] 15:39:10.108 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_march_state] loaded. [size = 34] 15:39:10.113 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_monster] loaded. [size = 20] 15:39:10.115 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_monster_area] loaded. [size = 20] 15:39:10.116 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_object_type] loaded. [size = 6] 15:39:10.118 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_redeploy] loaded. [size = 20] 15:39:10.120 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_res] loaded. [size = 20] 15:39:10.122 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_res_transport] loaded. [size = 101] 15:39:10.122 ops-1 INFO data-config@v1.4.1/component.go:114 [config = map_tile] loaded. [size = 4] 15:39:10.126 ops-1 INFO data-config@v1.4.1/component.go:114 [config = mask_word] loaded. [size = 52] 15:39:10.572 ops-1 INFO data-config@v1.4.1/component.go:114 [config = monster] loaded. [size = 2207] 15:39:10.595 ops-1 INFO data-config@v1.4.1/component.go:114 [config = monster_group] loaded. [size = 461] 15:39:10.598 ops-1 INFO data-config@v1.4.1/component.go:114 [config = monster_pool] loaded. [size = 58] 15:39:10.598 ops-1 INFO data-config@v1.4.1/component.go:114 [config = node] loaded. [size = 1] 15:39:10.598 ops-1 INFO data-config@v1.4.1/component.go:114 [config = node_state] loaded. [size = 1] 15:39:10.618 ops-1 INFO data-config@v1.4.1/component.go:114 [config = quest] loaded. [size = 172] 15:39:10.619 ops-1 INFO data-config@v1.4.1/component.go:114 [config = quest_achieve_pool] loaded. [size = 7] 15:39:10.620 ops-1 INFO data-config@v1.4.1/component.go:114 [config = quest_achieve_type] loaded. [size = 2] 15:39:10.624 ops-1 INFO data-config@v1.4.1/component.go:114 [config = quest_group] loaded. [size = 54] 15:39:10.625 ops-1 INFO data-config@v1.4.1/component.go:114 [config = rank] loaded. [size = 5] 15:39:10.626 ops-1 INFO data-config@v1.4.1/component.go:114 [config = rate_limiter] loaded. [size = 6] 15:39:10.627 ops-1 INFO data-config@v1.4.1/component.go:114 [config = recruit] loaded. [size = 8] 15:39:10.627 ops-1 INFO data-config@v1.4.1/component.go:114 [config = season] loaded. [size = 5] 15:39:10.629 ops-1 INFO data-config@v1.4.1/component.go:114 [config = season_quest] loaded. [size = 10] 15:39:10.630 ops-1 INFO data-config@v1.4.1/component.go:114 [config = shop] loaded. [size = 6] 15:39:10.630 ops-1 INFO data-config@v1.4.1/component.go:114 [config = shop_card] loaded. [size = 4] 15:39:10.631 ops-1 INFO data-config@v1.4.1/component.go:114 [config = shop_gold] loaded. [size = 6] 15:39:10.637 ops-1 INFO data-config@v1.4.1/component.go:114 [config = shop_goods] loaded. [size = 108] 15:39:10.640 ops-1 INFO data-config@v1.4.1/component.go:114 [config = sign_in] loaded. [size = 60] 15:39:10.641 ops-1 INFO data-config@v1.4.1/component.go:114 [config = sign_in_reward] loaded. [size = 6] 15:39:10.651 ops-1 INFO data-config@v1.4.1/component.go:114 [config = skill] loaded. [size = 266] 15:39:10.689 ops-1 INFO data-config@v1.4.1/component.go:114 [config = skill_level] loaded. [size = 746] 15:39:10.690 ops-1 INFO data-config@v1.4.1/component.go:114 [config = skill_pool] loaded. [size = 13] 15:39:10.697 ops-1 INFO data-config@v1.4.1/component.go:114 [config = vip] loaded. [size = 18] 15:39:10.698 ops-1 INFO data-config@v1.4.1/component.go:114 [config = vip_daily_exp] loaded. [size = 8] 15:39:10.734 ops-1 INFO data/extend_monster_group.go:44 monsterGroupConfig load success, len: 126 15:39:10.735 ops-1 INFO cherry@v1.4.18/application.go:202 [component = gin_component_ops_http_server] -> OnInit(). 15:39:10.735 ops-1 INFO cherry@v1.4.18/application.go:202 [component = actor_component] -> OnInit(). 15:39:10.735 ops-1 INFO cherry@v1.4.18/application.go:205 ------------------------------------------------- 15:39:10.735 ops-1 INFO cherry@v1.4.18/application.go:209 [component = cluster_component] -> OnAfterInit(). 15:39:10.735 ops-1 INFO cherry@v1.4.18/application.go:209 [component = discovery_component] -> OnAfterInit(). 15:39:10.736 ops-1 INFO cherry@v1.4.18/application.go:209 [component = initFunc] -> OnAfterInit(). 15:39:10.736 ops-1 INFO cherry@v1.4.18/application.go:209 [component = gops_component] -> OnAfterInit(). 15:39:10.736 ops-1 INFO cherry@v1.4.18/application.go:209 [component = data_config_component] -> OnAfterInit(). 15:39:10.737 ops-1 INFO cherry@v1.4.18/application.go:209 [component = gin_component_ops_http_server] -> OnAfterInit(). 15:39:10.737 ops-1 INFO cherry@v1.4.18/application.go:209 [component = actor_component] -> OnAfterInit(). 15:39:10.737 ops-1 INFO gin@v1.4.1/server.go:156 http run. http://:18081 15:39:10.737 ops-1 INFO cherry@v1.4.18/application.go:221 ------------------------------------------------- 15:39:10.737 ops-1 INFO cherry@v1.4.18/application.go:222 [spend time = 2038ms] application is running. 15:39:10.737 ops-1 INFO cherry@v1.4.18/application.go:223 ------------------------------------------------- 15:39:26.701 ops-1 DEBUG discovery/discovery_default.go:156 Remove member. [member = nodeID:"map-1" nodeType:"map" lastAt:1773301148209 heartbeatTimeout:3000] 15:39:30.703 ops-1 DEBUG discovery/discovery_default.go:156 Remove member. [member = nodeID:"gate-1" nodeType:"gate" lastAt:1773301148326 heartbeatTimeout:3000] 15:39:36.482 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"map-1" nodeType:"map" lastAt:1773301176472 heartbeatTimeout:3000] 15:39:41.557 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"gate-1" nodeType:"gate" lastAt:1773301181549 heartbeatTimeout:3000] 15:40:11.716 ops-1 DEBUG discovery/discovery_default.go:156 Remove member. [member = nodeID:"8" nodeType:"game" lastAt:1773301148606 heartbeatTimeout:3000] 15:40:22.963 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"8" nodeType:"game" lastAt:1773301222953 heartbeatTimeout:3000] 15:41:18.611 ops-1 DEBUG discovery/discovery_default.go:156 Remove member. [member = nodeID:"map-1" nodeType:"map" lastAt:1773301176472 heartbeatTimeout:3000] 15:42:07.976 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"map-1" nodeType:"map" lastAt:1773301327961 heartbeatTimeout:3000] 15:43:29.227 ops-1 DEBUG discovery/discovery_default.go:156 Remove member. [member = nodeID:"8" nodeType:"game" lastAt:1773301222953 heartbeatTimeout:3000] 15:43:44.121 ops-1 DEBUG discovery/discovery_default.go:144 Add Member. [ member = nodeID:"8" nodeType:"game" lastAt:1773301424111 heartbeatTimeout:3000]