我正在Azure Linux Web App上运行flask站点。我需要知道客户端的ip地址。我读过很多关于在代理之后访问客户端IP地址的帖子,你必须更新你的nginx配置文件才能通过代理传递这些信息,然而,我不认为我的Azure Linux web应用运行的是nginx web服务器。我如何知道我的Azure Linux web应用程序正在运行哪个Web服务器,以及如何开始在我的Flask应用程序的python代码中查找客户端IP地址?
我对木偶很陌生,我正在努力弄清楚如何组织模块、配置文件和角色。我对模块配置文件角色模式的一般理解是,每个服务器都有一个角色,角色是从概要文件构建的,而配置文件是从模块构建的。下面是我为帮助我可视化而做的一个粗略的图表:我有一个配置文件,其中我想包括另一个配置文件(使用上面的例子: wordpress-server可以包括服务器核心,因为我永远不会部署没有服务器核心的,这是跨平台的,我们希望它在所有服务器上。---- bas