fix:修改了无法正常启动多线程的问题
This commit is contained in:
9
service/manager.py
Normal file
9
service/manager.py
Normal file
@@ -0,0 +1,9 @@
|
||||
import threading
|
||||
|
||||
from service.producer import run_kafka_producer
|
||||
|
||||
def start():
|
||||
kafka_producer_thread = threading.Thread(target=run_kafka_producer)
|
||||
|
||||
kafka_producer_thread.start()
|
||||
|
@@ -49,11 +49,8 @@ def delivery_report(err, msg):
|
||||
pass
|
||||
|
||||
def run_kafka_producer():
|
||||
# while True:
|
||||
# order_data = generate_order_data() # 生成数据
|
||||
# producer.produce('orders', order_data, callback=delivery_report) # 发送到 Kafka 的 orders 主题
|
||||
# producer.poll(0) # 处理任何待处理的事件(如回调)
|
||||
# time.sleep(5) # 每隔 5 秒发送一次
|
||||
while True:
|
||||
print("123")
|
||||
time.sleep(1)
|
||||
order_data = generate_order_data() # 生成数据
|
||||
producer.produce('orders', order_data, callback=delivery_report) # 发送到 Kafka 的 orders 主题
|
||||
producer.poll(0) # 处理任何待处理的事件(如回调)
|
||||
time.sleep(5) # 每隔 5 秒发送一次
|
Reference in New Issue
Block a user