test/test_mul_queue.py
@@ -29,9 +29,19 @@ except Exception as e: logging.exception(e) if __name__ == "__main__": q = multiprocessing.Queue() while True: try: val = q.get_nowait() print(val) except: time.sleep(0.005) q.put_nowait("123123") print("出错") if __name__ == "__main__1": q = multiprocessing.Queue() p1 = multiprocessing.Process(target=run_process1, args=(q,)) p2 = multiprocessing.Process(target=run_process2, args=(q,)) p3 = multiprocessing.Process(target=run_process3, args=(q,))