20 lines
551 B
Python
20 lines
551 B
Python
from kafka import KafkaProducer,KafkaConsumer
|
|
import redis
|
|
import json
|
|
|
|
redis_client = redis.StrictRedis(host="redis", port=6379, db=0)
|
|
|
|
consumer = KafkaConsumer(
|
|
'login-topic',
|
|
bootstrap_servers='kafka:9092',
|
|
value_deserializer=lambda x: json.loads(x.decode('utf-8')),
|
|
api_version = (0,10,2),
|
|
auto_offset_reset='earliest',
|
|
group_id='0'
|
|
)
|
|
|
|
producer = KafkaProducer(
|
|
bootstrap_servers='kafka:9092',
|
|
api_version = (0,10,2),
|
|
value_serializer=lambda v: json.dumps(v).encode('utf-8')
|
|
) |