Nginx .conf 和简单数学

Nginx .conf 和简单数学

您可以在 nginx conf 中执行简单的数学运算(加/减/除/乘)吗?

答案1

不——但你为什么需要这么做?

可能有更好的方法来完成您想要做的事情,而不需要经历将您的 Web 服务器配置转变为配置和应用程序逻辑的弗兰肯斯坦组合的麻烦 - 您可以扩展您的目标吗?

答案2

nginx 有两个特殊模块,嵌入式 Perl和 Lua。Lua 已经有两个版本,第一的第二一。

如果使用这些进行编译,Perl 脚本或 Lua 脚本可以插入到 nginx 的配置文件中,因此不仅是“简单”的数学运算,而且几乎任何 Perl 或 Lua 能够做的事情都可以在 nginx conf 中使用;)

答案3

是的,如果你用这个模块构建它:https://github.com/arut/nginx-let-module/wiki

相关内容