Redis
 sql >> डेटाबेस >  >> NoSQL >> Redis

अपस्ट्रीम से प्रतिक्रिया शीर्षलेख पढ़ते समय nginx uwsgi websockets 502 खराब गेटवे अपस्ट्रीम समय से पहले बंद कनेक्शन

मुझे समस्या मिल गई।

मेरा [रनसर्वर] सॉकेट (app.sock) upstream django के तहत इंगित किया जाना चाहिए और मेरे [wsserver] सॉकेट (django.sock) को location /ws/ के अंतर्गत इंगित किया जाना चाहिए इस तरह:

upstream django {
    server unix:/opt/django/app.sock;
}

server {
    listen 80 default_server;
    charset utf-8;
    client_max_body_size 20M;
    sendfile on;
    keepalive_timeout 0;
    large_client_header_buffers 8 32k;

location /media  {
    alias /opt/django/app/media/media;  
}

location /static {
    alias /opt/django/app/static;
}

location / {
    include /opt/django/uwsgi_params; 
}

location /ws/ {
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_pass http://unix:/opt/django/django.sock;
        proxy_buffers 8 32k;
        proxy_buffer_size 64k;
    }
}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. रेल रेस्क्यू परिवर्तन कार्यकर्ता सीमा?

  2. Laravel 4:अपरिभाषित विधि पर कॉल करें Redis::connection()

  3. Django - अजवाइन और रेडिस के साथ अतुल्यकालिक कार्य कतार का उपयोग कैसे करें?

  4. पब/उप परिदृश्य के लिए रेडिस बनाम सर्विस बस

  5. रेडिस-क्ली + स्टनल के अलावा अन्य क्लाइंट से इन-ट्रांजिट एन्क्रिप्शन + प्रमाणीकरण के साथ एडब्ल्यूएस इलास्टी कैश से कनेक्ट करें