check_queue.py 919 B

12345678910111213141516171819202122232425262728293031323334
  1. # -*- coding: utf-8 -*-
  2. # @Time : 2023/1/3 11:00
  3. # @Author : XuJiakai
  4. # @File : check_queue
  5. # @Software: PyCharm
  6. from utils.rabbit_mq_info import get_all_queue_info
  7. from utils.datetime_utils import get_now
  8. import requests as r
  9. queue_info = get_all_queue_info()
  10. cpa_qcc_spider_num = queue_info['cpa_qcc_spider']
  11. cpa_winhc_spider_num = queue_info['cpa_winhc_spider']
  12. base_url = 'http://47.101.221.131:8288'
  13. now_date = get_now()
  14. msg = f'企查查队列剩余数据:{cpa_qcc_spider_num}\n赢火虫队列剩余数据:{cpa_winhc_spider_num}'
  15. res = r.post(base_url + '/ding/send-msg', data=msg.encode('utf-8'))
  16. print(res.text)
  17. if cpa_qcc_spider_num > 0 or cpa_winhc_spider_num > 0:
  18. body = {
  19. "content": msg,
  20. "mobileNo": ['18538736690']
  21. }
  22. res = r.post(base_url + '/sms/send?sign=ansdvhhanvisdnhacamjklvrvrsjka', json=body)
  23. print(res.text)
  24. pass
  25. if __name__ == '__main__':
  26. pass