config.py 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. import os
  4. configs = {
  5. "rabbitmq_config": {"username": os.getenv("USERNAME_RM", "guest"),
  6. "password": os.getenv("PASSWORD_RM", "ntRbt_+dgd8"),
  7. "host": os.getenv("HOST_RM", "39.105.175.99"),
  8. "port": os.getenv("PORT_RM", 5672),
  9. "virtual_host": os.getenv("VIRTUAL_HOST_RM", "/"),
  10. "exchange_type": os.getenv("EXCHANGE_TYPE", "direct"),
  11. "exchange_get": os.getenv("EXCHANGE_GET", "sem.server.exchange"),
  12. "queue_name_get": os.getenv("QUEUE_NAME_GET", "sem.server.queue.cop.input"),
  13. "routing_key_get": os.getenv("ROUTING_KEY_GET", "cop.input"),
  14. "exchange_send": os.getenv("EXCHANGE_SEND", "sem.server.exchange"),
  15. "queue_name_send": os.getenv("QUEUE_NAME_SEND", "sem.server.queue.cop.output"),
  16. "routing_key_send": os.getenv("ROUTING_KEY_SEND", "cop.output")},
  17. "rocketmq_config": {
  18. "access_key": os.getenv("ROCKET_USER","test"),
  19. "access_secret": os.getenv("ROCKET_PASSWD", "test"),
  20. #"host": os.getenv("ROCKET_HOST_ADDR","http://192.168.1.70:9876"),
  21. "host": os.getenv("ROCKET_HOST_ADDR","http://172.17.102.51:9876"),
  22. # cop 触发主题
  23. "topic_cop_in": os.getenv("TOPIC_COP_IN","alg-request"),
  24. "tag_cop_in": os.getenv("TAG_COP_IN","alg-cop-req"),
  25. # cop 响应主题
  26. "topic_cop_out": os.getenv("TOPIC_COP_OUT","alg-response"),
  27. "tag_cop_out": os.getenv("TAG_COP_OUT","alg-cop-resp"),
  28. }
  29. }
  30. # configs = {
  31. # "rabbitmq_config":{"username": os.getenv("USERNAME_RM", "jnc"),
  32. # "password": os.getenv("PASSWORD_RM", "juneng"),
  33. # "host": os.getenv("HOST_RM", "14.23.57.52"),
  34. # "port": os.getenv("PORT_RM", 5672),
  35. # "exchange_type": os.getenv("EXCHANGE_TYPE", "topic"),
  36. # "exchange_get": os.getenv("EXCHANGE_GET", "sem.server.exchange"),
  37. # "queue_name_get": os.getenv("QUEUE_NAME_GET", "dgjykj_data"),
  38. # "routing_key_get": os.getenv("ROUTING_KEY_GET", "dgjykj_data"),
  39. # "exchange_send": os.getenv("EXCHANGE_SEND", "sem.server.exchange"),
  40. # "queue_name_send": os.getenv("QUEUE_NAME_SEND", "sem.server.queue.seccaloutput"),
  41. # "routing_key_send": os.getenv("ROUTING_KEY_SEND", "seccal.output")}}
  42. # configs = {
  43. # "rabbitmq_config":{"username": os.getenv("USERNAME_RM", "jnc"),
  44. # "password": os.getenv("PASSWORD_RM", "juneng"),
  45. # "host": os.getenv("HOST_RM", "192.168.1.200"),
  46. # "port": os.getenv("PORT_RM", 5672),
  47. # "exchange_type": os.getenv("EXCHANGE_TYPE", "topic"),
  48. # "exchange_get": os.getenv("EXCHANGE_GET", "transtointr.server.exchange"),
  49. # "queue_name_get": os.getenv("QUEUE_NAME_GET", "transtointr.server.exchange"),
  50. # "routing_key_get": os.getenv("ROUTING_KEY_GET", "transtointr.equip"),
  51. # "exchange_send": os.getenv("EXCHANGE_SEND", "sem.server.exchange"),
  52. # "queue_name_send": os.getenv("QUEUE_NAME_SEND", "sem.server.queue.seccaloutput"),
  53. # "routing_key_send": os.getenv("ROUTING_KEY_SEND", "seccal.output")}}
  54. mysql_configs = {
  55. "em_embasic": {"host": os.getenv("MYSQL_HOST", "hdc-emm-external.rwlb.rds.aliyuncs.com"),
  56. "port": os.getenv("MYSQL_PORT", "3306"),
  57. "user": os.getenv("MYSQL_USER", "readonly_chiller"),
  58. "password": os.getenv("MYSQL_PASSWORD", "xafnTU5j"),
  59. "db": os.getenv("MYSQL_DB_EMBASIC", "em_embasic"),
  60. "charset": os.getenv("MYSQL_CHARSET", "utf8")},
  61. "em_bsem": {"host": os.getenv("MYSQL_HOST", "hdc-emm-external.rwlb.rds.aliyuncs.com"),
  62. "port": os.getenv("MYSQL_PORT", "3306"),
  63. "user": os.getenv("MYSQL_USER", "readonly_chiller"),
  64. "password": os.getenv("MYSQL_PASSWORD", "xafnTU5j"),
  65. "db": os.getenv("MYSQL_DB_EMBSEM", "em_bsem"),
  66. "charset": os.getenv("MYSQL_CHARSET", "utf8")}}
  67. # mysql_configs = {
  68. # "em_embasic": {"host": os.getenv("MYSQL_HOST", "192.168.1.199"),
  69. # "port": os.getenv("MYSQL_PORT", "3307"),
  70. # "user": os.getenv("MYSQL_USER", "root"),
  71. # "password": os.getenv("MYSQL_PASSWORD", "MY99DDA8BeiC"),
  72. # "db": os.getenv("MYSQL_DB", "em_embasic"),
  73. # "charset": os.getenv("MYSQL_CHARSET", "utf8")},
  74. # "em_bsem": {"host": os.getenv("MYSQL_HOST", "192.168.1.199"),
  75. # "port": os.getenv("MYSQL_PORT", "3307"),
  76. # "user": os.getenv("MYSQL_USER", "root"),
  77. # "password": os.getenv("MYSQL_PASSWORD", "MY99DDA8BeiC"),
  78. # "db": os.getenv("MYSQL_DB", "em_bsem"),
  79. # "charset": os.getenv("MYSQL_CHARSET", "utf8")}}
  80. # # 与rabbitmq通讯相关的参数设置
  81. # USERNAME = "jnc" # 用户名
  82. # PASSWORD = "juneng" # 密码
  83. # HOST = '192.168.1.223' # ip
  84. # PORT = 5672 # 端口
  85. # EXCHANGE = 'sem.server.exchange' # 交换机名称
  86. # EXCHANGE_TYPE = 'topic' # 交换机方式
  87. # QUEUE_NAME_GET = "sem.server.queue.seccal.input" # 获取数据的队列
  88. # ROUTING_KEY_GET = "seccal.input" # 获取数据的routingkey