Flask - DeploymentWhich protocol does Nginx use to communicate with a Flask app running on Gunicorn?ASMTPBHTTPCFTPDSSHCheck Answer
Step-by-Step SolutionSolution:Step 1: Identify communication protocolNginx forwards requests to Flask app servers like Gunicorn using HTTP protocol.Step 2: Eliminate other protocolsFTP is for file transfer, SMTP for email, SSH for secure shell access, so they are incorrect here.Final Answer:HTTP -> Option BQuick Check:Nginx to Flask communication = HTTP [OK]Quick Trick: Nginx uses HTTP to talk to Flask servers like Gunicorn [OK]Common Mistakes:MISTAKESConfusing FTP or SSH as communication protocols hereThinking Nginx uses SMTP for app communication
Master "Deployment" in Flask9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallPerf
More Flask Quizzes Background Tasks - Calling tasks asynchronously - Quiz 7medium Background Tasks - Redis as message broker - Quiz 6medium Background Tasks - Calling tasks asynchronously - Quiz 14medium Flask Ecosystem and Patterns - Application factory pattern deep dive - Quiz 13medium Middleware and Extensions - Extension initialization pattern - Quiz 5medium Performance Optimization - Gunicorn for production serving - Quiz 15hard WebSocket and Real-Time - Server-Sent Events alternative - Quiz 5medium WebSocket and Real-Time - Server-Sent Events alternative - Quiz 7medium WebSocket and Real-Time - Server-Sent Events alternative - Quiz 6medium WebSocket and Real-Time - Flask-SocketIO setup - Quiz 6medium