v2.0: multiple ports, STDOUT instead of kafka