# coding:utf-8 import json picture = { "name": "img2txt", "ecs_config": { "ak_id": "LTAI4G5x9aoZx8dDamQ7vfZi", "region_id": "cn-beijing", "ak_secret": "Bk98FsbPYXcJe72n1bG3Ssf73acuNh", "image_id": "m-2ze3uv2gz5dsy0ol2i4x", "instance_type": "ecs.c6.xlarge", "security_group_id": "sg-2ze6zhxrqy9vueae27xy", "vswitch_id": "vsw-2ze586sxfwsaov4s5w88d" }, "max_instance": 300, "min_instance": 1, "one_instance_node_num": 2, "watch_interval": 5, "add_watch_time": 120, "release_watch_time": 1200, "a2s_ip": "172.17.4.188:9090", "upper_threshold": 0.8, "down_threshold": 0.5, "is_run": True, "freeze_time": 120, "change_alert": True, "load_alert": True, "load_alert_interval": 60 * 60, "weixin_bot_url": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=e7d4459d-4b6e-49a0-8d1b-a1996a1b3dd6", "refresh_instance_interval": 60 * 60, } json.dump(picture, open(f'{picture["name"]}_nats.json', 'w'), indent=4) # ret = json.load(open(f'{picture["name"]}.json')) # print(ret) file = { "name": "file2txt", "ecs_config": { "ak_id": "LTAI4G5x9aoZx8dDamQ7vfZi", "region_id": "cn-beijing", "ak_secret": "Bk98FsbPYXcJe72n1bG3Ssf73acuNh", "image_id": "m-2ze4tlghfobrgbp6koac", "instance_type": "ecs.g5.xlarge", "security_group_id": "sg-2ze6zhxrqy9vueae27xy", "vswitch_id": "vsw-2ze1n1k3mo3fv2irsfdps" }, "max_instance": 100, "min_instance": 1, "one_instance_node_num": 4, "watch_interval": 5, "add_watch_time": 120, "release_watch_time": 1200, "a2s_ip": "172.17.4.188:9090", "upper_threshold": 0.8, "down_threshold": 0.5, "is_run": False, "freeze_time": 120, "change_alert": True, "load_alert": True, "load_alert_interval": 60 * 60, "weixin_bot_url": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=e7d4459d-4b6e-49a0-8d1b-a1996a1b3dd6", "refresh_instance_interval": 60 * 60, } json.dump(file, open(f'{file["name"]}_nats.json', 'w'), indent=4) goods = { "name": "goods_service", "ecs_config": { "ak_id": "LTAI4G5x9aoZx8dDamQ7vfZi", "region_id": "cn-beijing", "ak_secret": "Bk98FsbPYXcJe72n1bG3Ssf73acuNh", "image_id": "m-2zeihn2b3vxj7s5z1zxp", "instance_type": "ecs.g5.xlarge", "security_group_id": "sg-2ze6zhxrqy9vueae27xy", "vswitch_id": "vsw-2ze1n1k3mo3fv2irsfdps" }, "max_instance": 80, "min_instance": 1, "one_instance_node_num": 5, "watch_interval": 5, "add_watch_time": 120, "release_watch_time": 1200, "a2s_ip": "172.17.4.188:9090", "upper_threshold": 0.8, "down_threshold": 0.5, "is_run": False, "freeze_time": 120, "change_alert": True, "load_alert": True, "load_alert_interval": 60 * 60, "weixin_bot_url": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=e7d4459d-4b6e-49a0-8d1b-a1996a1b3dd6", "refresh_instance_interval": 60 * 60, } json.dump(goods, open(f'{goods["name"]}_nats.json', 'w'), indent=4) field = { "name": "goods_field", "ecs_config": { "ak_id": "LTAI4G5x9aoZx8dDamQ7vfZi", "region_id": "cn-beijing", "ak_secret": "Bk98FsbPYXcJe72n1bG3Ssf73acuNh", "image_id": "m-2zeadgyogifc5fzqadcd", "instance_type": "ecs.c6.xlarge", "security_group_id": "sg-2ze6zhxrqy9vueae27xy", "vswitch_id": "vsw-2ze586sxfwsaov4s5w88d" }, "max_instance": 100, "min_instance": 1, "one_instance_node_num": 4, "watch_interval": 5, "add_watch_time": 120, "release_watch_time": 1200, "a2s_ip": "172.17.4.188:9090", "upper_threshold": 0.8, "down_threshold": 0.5, "is_run": False, "freeze_time": 120, "change_alert": True, "load_alert": True, "load_alert_interval": 60 * 60, "weixin_bot_url": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=e7d4459d-4b6e-49a0-8d1b-a1996a1b3dd6", "refresh_instance_interval": 60 * 60, } json.dump(field, open(f'{field["name"]}_nats.json', 'w'), indent=4)