了解saltstack的通信协议zeromq(一)
import zmqimport time
import sys
port = "5556"
if len(sys.argv) > 1:
port =sys.argv
int(port)
context = zmq.Context()
socket = context.socket(zmq.REP)
socket.bind("tcp://*:%s" % port)
while True:
#Wait for next request from client
try:
message = socket.recv()
print "Received request: ", message
time.sleep (1)
socket.send("World from %s:%s" % ('192.168.79.49',port))
except KeyboardInterrupt:
break
页:
[1]