AWS Lambda - 在 vpc 私有子网中进行私有健康检查 ip:port
AWS Lambda - Health Check private ip:port in a vpc private subnet
我正在尝试对 vpc 中私有 ec2 实例的特定端口和 ip 执行健康检查。
我该怎么做?我做了一些 python 次尝试,但到目前为止都没有成功。 nodejs 会是解决这个问题的更好选择吗?
可以使用模块socket
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}')
我正在尝试对 vpc 中私有 ec2 实例的特定端口和 ip 执行健康检查。
我该怎么做?我做了一些 python 次尝试,但到目前为止都没有成功。 nodejs 会是解决这个问题的更好选择吗?
可以使用模块socket
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}')