如何通过环境变量提供uWSGI多个静态映射选项?

如何通过环境变量提供uWSGI多个静态映射选项?

uWSGI手册在静态文件服务上指出:

--static-map即使对于同一安装点,您也可以指定多个选项。

--static-map /images=/var/www/img --static-map /images=/var/www/img2 --static-map /images=/var/www/img3

将在每个目录中搜索该文件,直到找到为止,如果没有找到,则该请求将由您的应用程序管理。

我正在寻找一种通过环境变量传递多个选项的方法,如下所示:

UWSGI_STATIC_MAP="/images/=/var/www/img1/"
UWSGI_STATIC_MAP="/images/=/var/www/img2/"
UWSGI_STATIC_MAP="/images/=/var/www/img3/"

但是,当然,var 值将被覆盖,因此必须有某种一次性声明的语法(或没有)。

文档关于通过环境变量配置uWSGI的信息相当稀少,我发现的大多数信息都在这caktusgroup.com 上的教程,其中指出“uWSGI 几乎完全可以通过环境变量进行配置”

任何帮助/提示表示赞赏。

答案1

好的,我终于找到了文档我一直在寻找的一句话:

此方法不支持同一配置变量的多个值。

相关内容