ฉันกำลังพยายามตั้งค่า NGINX เป็นส่วนหน้าของแอป NodeJS ซึ่งเปิดใช้งานอยู่127.0.0.1:3000
แต่ฉันไม่สามารถแก้ไขข้อผิดพลาด 502 นี้ได้ NGINX สามารถเข้าถึงได้ในท้องถิ่นที่http://55.55.55.5/
หรือhttp://dev.example
dev.example (ไฟล์ใน: / etc / nginx / sites-available และ symlinked ไปยังเว็บไซต์ที่เปิดใช้งาน)
upstream up_dev.example {
server 127.0.0.1:3000;
}
server {
listen 0.0.0.0:80;
server_name dev.example example;
access_log /var/log/nginx/dev.example.log;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass http://up_dev.example/;
proxy_redirect off;
}
}
บันทึกข้อผิดพลาด
2014/09/17 19:38:26 [ข้อผิดพลาด] 1679 # 0: * 1 การเชื่อมต่อ () ล้มเหลว (111: การเชื่อมต่อถูกปฏิเสธ) ในขณะที่เชื่อมต่อกับต้นน้ำลูกค้า: 55.55.55.1 เซิร์ฟเวอร์: คำขอ: "GET / HTTP / 1.1 ", upstream: $