社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Nobilis  »  全部回复
回复总数  1
6 年前
回复了 Nobilis 创建的主题 » 是否可以在现有应用程序中嵌入python rest api?

nginx 一起 gunicorn flask 是python世界中常见的组合。 Here 对于为什么不想使用基本开发服务器(以及 here 是一个关于设置的简短教程)。你对自己的目标有点模糊,所以很难为你的案例推荐一些非常具体的东西,但这是一种安全的、经过战斗测试的、广受支持的方法。

您可以启动api服务器,只需要根据需要导入和调用应用程序的各个flask路由(例如 /reload route可以调用任何对重新加载应用程序配置有意义的方法)。

一个更好的方法是分别运行api服务器和应用程序,并使用一些传统的ipc在它们之间建立通信通道,或者根据您的需要,比如 zeromq (实例) here )