This commit is contained in:
jze9
2025-04-01 23:27:36 +05:00
commit 4c72b79e86
49 changed files with 19305 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
from config_kafka import consumer,producer
import requests
def process_message(message):
url = 'http://api-data-base:8001/api-data-base/login'
auth_request = {
'login': message.value['login'],
'password': message.value['password']
}
response = requests.post(url, json=auth_request)
if response.status_code == 200:
return response.json()
def main():
for message in consumer:
result = process_message(message)
producer.send("login-topic", {'login': message.value['login'], 'success': result})
producer.flush()
if __name__ == "__main__":
main()