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