私信  •  关注

Nobilis

Nobilis 最近创建的主题
Nobilis 最近回复了
6 年前
回复了 Nobilis 创建的主题 » 是否可以在现有应用程序中嵌入python rest api?

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

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

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