update:为生产者添加UUID字段
This commit is contained in:
parent
0a6a51737c
commit
7677852f2e
@ -1,7 +1,7 @@
|
|||||||
import random
|
import random
|
||||||
import time
|
import time
|
||||||
import json
|
import json
|
||||||
import threading
|
import uuid
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from confluent_kafka import Producer
|
from confluent_kafka import Producer
|
||||||
|
|
||||||
@ -35,8 +35,16 @@ def generate_order_data():
|
|||||||
date = datetime.now().strftime('%Y-%m-%d %H:%M:%S')
|
date = datetime.now().strftime('%Y-%m-%d %H:%M:%S')
|
||||||
# 随机选择是否有效
|
# 随机选择是否有效
|
||||||
is_valid = random.choice(['Y', 'N'])
|
is_valid = random.choice(['Y', 'N'])
|
||||||
# 数据格式: 订单类别\t订单名字\t订单数量\t日期\t是否有效
|
# 数据格式: UUID\t订单类别\t订单名字\t订单数量\t日期\t是否有效
|
||||||
data_str = f"{order_category}\t{order_name}\t{order_quantity}\t{date}\t{is_valid}"
|
data_str = f"{uuid.uuid1()}\t{order_category}\t{order_name}\t{order_quantity}\t{date}\t{is_valid}"
|
||||||
|
# data_str = json.dumps({
|
||||||
|
# "order_id": str(uuid.uuid1()),
|
||||||
|
# "order_category": order_category,
|
||||||
|
# "order_name": order_name,
|
||||||
|
# "order_quantity": order_quantity,
|
||||||
|
# "date": date,
|
||||||
|
# "is_valid": is_valid
|
||||||
|
# })
|
||||||
return data_str
|
return data_str
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user