Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from kafka import KafkaProducer
- from kafka.errors import KafkaError
- import ssl
- ############################################
- # Service credentials from Bluemix UI:
- ############################################
- bootstrap_servers = [
- "kafka04-prod01.messagehub.services.us-south.bluemix.net:9093",
- "kafka03-prod01.messagehub.services.us-south.bluemix.net:9093",
- "kafka02-prod01.messagehub.services.us-south.bluemix.net:9093",
- "kafka05-prod01.messagehub.services.us-south.bluemix.net:9093",
- "kafka01-prod01.messagehub.services.us-south.bluemix.net:9093"
- ]
- sasl_plain_username = "jZCfuXI0u1YjDagt"
- sasl_plain_password = "lbBTaAJlrpB4VIPLALCrJLSwmpkDlZdx"
- ############################################
- sasl_mechanism = 'PLAIN'
- security_protocol = 'SASL_SSL'
- # Create a new context using system defaults, disable all but TLS1.2
- context = ssl.create_default_context()
- context.options &= ssl.OP_NO_TLSv1
- context.options &= ssl.OP_NO_TLSv1_1
- producer = KafkaProducer(MAGIC HERE) <------------------------------ MAGIC HERE
- future = producer.send('pepper', b'Tobias')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement