我有一个用bjoern作为python服务器的Flask应用程序。我的一个示例url类似于:
http://example.com/store/junihh
http://example.com/store/junihh/product-name
其中“junihh”和“product name”是我需要传递给python的参数。在
在阅读了针对TCP/IP调用的性能之后,我尝试使用unixsocket。但是现在我在浏览器上发现了502错误。在
以下是我的配置片段:
^{pr2}$如何使用unix socket通过Nginx proxy_pass将url参数传递给Flask?在
谢谢你的帮助。在
这是我的配置,它可以工作。502是因为它找不到到到上游服务器的路由(例如,将http://127.0.0.1:5000/$1改为http://localhost:5000/$1)将导致502。在
在nginx.conf公司
烧瓶应用程序副本
^{pr2}$更新
或者您可以像这样使用unix套接字,但是中继到uwsgi。在
在nginx.conf公司
烧瓶应用程序副本
就像上面说的,不是改变
uwsgi配置
另存为
config.ini
,然后运行uwsgi config.ini
nginx重新加载后,您可以访问您的页面;-)
相关问题 更多 >
编程相关推荐