pyspark.streaming.StreamingContext.socketTextStream

StreamingContext.socketTextStream(hostname, port, storageLevel=StorageLevel(True, True, False, False, 2))[source]

Create an input from TCP source hostname:port. Data is received using a TCP socket and receive byte is interpreted as UTF8 encoded \n delimited lines.

Parameters:
hostnamestr

Hostname to connect to for receiving data

portint

Port to connect to for receiving data

storageLevelpyspark.StorageLevel, optional

Storage level to use for storing the received objects