“内置服务器”如何与Flask web应用程序一起工作?

2024-06-06 18:51:56 发布

您现在位置:Python中文网/ 问答频道 /正文

http://flask.pocoo.org/docs/1.0/quickstart/#a-minimal-application

$ export FLASK_APP=hello.py
$ python -m flask run
 * Running on http://127.0.0.1:5000/

This launches a very simple builtin server, which is good enough for testing but probably not what you want to use in production.

“非常简单的内置服务器”如何与Flask web应用程序一起工作?你知道吗

  • “非常简单的内置服务器”是否也使用WSGI调用flaskweb应用程序并与之通信?

  • “非常简单的内置服务器”和Flask web应用程序是否在相同或不同的进程中运行?

如果我是正确的,外部web服务器(Apache或Nginx)需要使用WSGI来调用和通信Flask web应用程序,它们在相同的进程中运行。你知道吗


Tags: org服务器web应用程序httpflaskdocswsgi
1条回答
网友
1楼 · 发布于 2024-06-06 18:51:56

它使用werkzeug simple WSGI server。你知道吗

它是一个单进程、单线程服务器,所以如果我正确理解您的第二个问题,它就不会使用多个进程。应用程序正由处理Flask应用程序的同一个python进程提供服务。你知道吗

相关问题 更多 >