longvideo_config.py 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. import os
  2. import logging
  3. slb_id_list = ["lb-bp1qk9mkvjtundlzz7owm", "lb-bp1pj2v06ladvgftgxcp0", "lb-bp1y63rnrb2e64whryghz"]
  4. # 修改负载均衡权限
  5. slb_client_params = {
  6. 'access_key_id': 'LTAIuPbTPL3LDDKN',
  7. 'access_key_secret': 'ORcNedKwWuwVtcq4IRFtUDZgS0b1le',
  8. 'region_id': 'cn-hangzhou'
  9. }
  10. # 购买机器权限
  11. create_client_params = {
  12. 'access_key_id': 'LTAI4GBWbFvvXoXsSVBe1o9f',
  13. 'access_key_secret': 'kRAikWitb4kDxaAyBqNrmLmllMEDO3',
  14. 'region_id': 'cn-hangzhou'
  15. }
  16. # 机器配置
  17. instance_config = {
  18. # 使用的镜像信息
  19. 'image_id': 'm-bp12bkuvg20k6ueqmb4v',
  20. # 设置实例规格
  21. 'instance_type': 'ecs.c6.2xlarge',
  22. # 选择的交换机
  23. 'vswitch_id': 'vsw-bp19lpjwtc6j0p0m9mdc2',
  24. # 当前VPC类型的安全组
  25. 'security_group_id': 'sg-bp1irhrkr4vfj272hk4y',
  26. # 硬盘的大小,单位:G
  27. 'disk_size': '200',
  28. # 服务器命名
  29. 'instance_name': 'ESS-vlogapi-[1,2]',
  30. # 服务器所在区域
  31. 'zone_id': 'cn-hangzhou-h',
  32. # 磁盘类型:云盘
  33. 'disk_category': 'cloud_efficiency',
  34. # 密钥
  35. 'key_pair_name': 'stuuudy',
  36. # tag
  37. 'tags': [{"Key": "ecs", "Value": "longvideoapi.prod"}]
  38. }
  39. # 服务启动脚本
  40. start_sh_dir = os.path.dirname(os.path.realpath(__file__))
  41. start_sh_filename = 'longvideo_start.sh'
  42. with open(file=os.path.join(start_sh_dir, start_sh_filename), mode='r', encoding='utf-8') as rf:
  43. file_content = rf.read()
  44. logging.info(f"start sh file content: {file_content}")
  45. start_sh = {
  46. 'target_dir': '/home/piaoquan_server_sh',
  47. 'name': start_sh_filename,
  48. 'content': file_content,
  49. }