当在AWS EC2实例上遇到“网络错误:连接被拒绝”错误时,以下是一些可能的解决方法和代码示例:
aws ec2 authorize-security-group-ingress --group-id YOUR_SECURITY_GROUP_ID --protocol tcp --port YOUR_PORT --cidr YOUR_CIDR_IP
aws ec2 create-network-acl-entry --network-acl-id YOUR_NETWORK_ACL_ID --protocol tcp --port YOUR_PORT --rule-action allow --rule-number YOUR_RULE_NUMBER --cidr-block YOUR_CIDR_IP
import http.server
import socketserver
PORT = 8080
Handler = http.server.SimpleHTTPRequestHandler
with socketserver.TCPServer(("", PORT), Handler) as httpd:
print("Serving at port", PORT)
httpd.serve_forever()
aws ec2 create-route --route-table-id YOUR_ROUTE_TABLE_ID --destination-cidr-block YOUR_CIDR_IP --instance-id YOUR_INSTANCE_ID
import psutil
cpu_percent = psutil.cpu_percent()
memory_percent = psutil.virtual_memory().percent
print("CPU Usage:", cpu_percent)
print("Memory Usage:", memory_percent)
这些是一些常见的解决方法,您可以根据您的具体情况进行调整和扩展。请注意,您需要替换代码示例中的参数(如YOUR_SECURITY_GROUP_ID,YOUR_PORT等)为您实际的值。