Przeglądaj źródła

附件数据处理1/10的概率不做处理重新排队列以防止单一数据堵塞队列

luojiehua 1 rok temu
rodzic
commit
33c824d2fb
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      BaseDataMaintenance/maintenance/dataflow_mq.py

+ 1 - 1
BaseDataMaintenance/maintenance/dataflow_mq.py

@@ -161,7 +161,7 @@ class Dataflow_ActivteMQ_attachment(Dataflow_attachment):
             page_attachments = json.loads(item.get(document_tmp_attachment_path,"[]"))
             _dochtmlcon = item.get(document_tmp_dochtmlcon,"")
 
-            if _idx==0:
+            if random.random()<0.2:
                 log("jump by random")
                 if send_msg_toacmq(self.pool_mq,frame.body,self.mq_attachment):
                     ackMsg(conn,message_id)