我正在尝试对vpc中的私有ec2实例的特定端口和ip执行运行状况检查。
我该怎么做?我做了一些python尝试但到目前为止都没有成功。 nodejs是解决这个问题的更好选择吗?
答案 0 :(得分:1)
您可以使用模块插座
import socket
IP = '127.0.0.1'
PORT = 80
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
result = sock.connect_ex((IP,PORT))
if result == 0:
print(f'Port {PORT} is open on {IP}')
else:
print(f'Port {PORT} is closed on {IP}')