Tag

uwsgi

1 views collected around this technical thread.

Efficient Ops
Efficient Ops
Nov 3, 2022 · Operations

Why Random 502 Errors Appear After PaaS Migration? Nginx‑Ingress‑uwsgi Insights

After moving an application to a PaaS platform, intermittent 502 errors occur due to Nginx’s retry behavior, HTTP/1.1 connection reuse, and a mismatch between Ingress and uwsgi protocols, which can be diagnosed through error statistics and packet capture.

502IngressKubernetes
0 likes · 6 min read
Why Random 502 Errors Appear After PaaS Migration? Nginx‑Ingress‑uwsgi Insights
Python Programming Learning Circle
Python Programming Learning Circle
Sep 22, 2022 · Backend Development

Step‑by‑Step Guide to Deploying a Django Project on a Linux Server with the BT Panel

This tutorial walks beginners through deploying a Django application on a fresh Linux server using the BT (BaoTa) panel, covering security‑group port opening, software installation, Python environment setup, uWSGI and Nginx configuration, static file handling, and common troubleshooting steps.

BT PanelDeploymentDjango
0 likes · 10 min read
Step‑by‑Step Guide to Deploying a Django Project on a Linux Server with the BT Panel
Efficient Ops
Efficient Ops
May 15, 2022 · Cloud Native

Why POST Requests Get 502 After PaaS Migration – Nginx, Ingress & uWSGI Explained

After moving an application to a PaaS platform, intermittent 502 errors appear mainly on POST requests; the article analyzes Nginx retry behavior, Ingress‑uwsgi protocol mismatches, packet‑capture findings, and provides a configuration fix to resolve the issue.

502 errorHTTP versionIngress
0 likes · 6 min read
Why POST Requests Get 502 After PaaS Migration – Nginx, Ingress & uWSGI Explained
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Apr 2, 2022 · Artificial Intelligence

Design and Implementation of the Xiaosi Intelligent Customer Service Bot for Internal IM

This article details the design, architecture, key technologies, and deployment of Xiaosi, an AI‑powered intelligent customer service chatbot built on the internal IM platform, highlighting its problem‑diagnosis accuracy, manpower savings, adapter mechanism, high‑availability backend, and practical use cases.

AI chatbotBackendDjango
0 likes · 13 min read
Design and Implementation of the Xiaosi Intelligent Customer Service Bot for Internal IM
Python Programming Learning Circle
Python Programming Learning Circle
Mar 10, 2022 · Backend Development

Understanding CGI, FastCGI, PHP‑FPM, WSGI, uWSGI and ASGI in Python Web Development

This article explains the origins, principles, and interactions of CGI, FastCGI, PHP‑FPM, WSGI, uWSGI, and ASGI, detailing how they enable dynamic Python web applications to communicate with web servers such as Nginx and Apache while addressing performance and concurrency concerns.

ASGICGIFastCGI
0 likes · 17 min read
Understanding CGI, FastCGI, PHP‑FPM, WSGI, uWSGI and ASGI in Python Web Development
Efficient Ops
Efficient Ops
Feb 24, 2022 · Operations

Why 502 Errors Show Up Only on POST? Uncovering Nginx‑Ingress‑uWSGI Mismatch

After migrating to a PaaS platform, intermittent 502 errors appeared on both GET and POST requests, and a detailed analysis of Nginx retry behavior, Ingress HTTP version settings, and uWSGI incompatibility reveals the root cause and a configuration fix.

502 errorIngressKubernetes
0 likes · 6 min read
Why 502 Errors Show Up Only on POST? Uncovering Nginx‑Ingress‑uWSGI Mismatch
Python Programming Learning Circle
Python Programming Learning Circle
Dec 15, 2020 · Backend Development

Deploying a Django Application on CentOS with uWSGI and Nginx

This guide walks through setting up a CentOS 7 server, creating a non‑root user, installing Python 3, MySQL, and required packages, configuring a Django project, and deploying it with uWSGI behind Nginx for production use.

BackendCentOSDeployment
0 likes · 8 min read
Deploying a Django Application on CentOS with uWSGI and Nginx
Python Programming Learning Circle
Python Programming Learning Circle
Jan 14, 2020 · Operations

Zero‑Downtime Deployments with Gunicorn and uWSGI: Reload Strategies & Scripts

Learn how to achieve zero‑downtime application upgrades by using Gunicorn’s HUP reload, uWSGI’s chained reload, load‑balancer node draining, and custom health‑check scripts that coordinate process restarts, ensuring minimal service interruption even for apps with long startup times.

DeploymentGunicornload balancer
0 likes · 7 min read
Zero‑Downtime Deployments with Gunicorn and uWSGI: Reload Strategies & Scripts
Python Programming Learning Circle
Python Programming Learning Circle
Jan 11, 2020 · Operations

Zero‑Downtime Deployments: Mastering Gunicorn & uWSGI Reloads with Load Balancers

This guide explains how to achieve rolling, zero‑downtime restarts for Python web services by leveraging Gunicorn and uWSGI reload mechanisms, load‑balancer tricks, and custom health‑check scripts that keep traffic flowing even when applications take up to a minute to start.

Gunicornload balancerpython
0 likes · 8 min read
Zero‑Downtime Deployments: Mastering Gunicorn & uWSGI Reloads with Load Balancers