先说下使用场景,本想在初始化init阶段读取配置文件中设置的自定义变量。但由于在初始化阶段,配置文件还没有加载,所以目前想到的是将该变量加入到系统环境变量中,来实现该变量的配置。
1.首先在环境变量中加入该变量:
NGINX_ENV=test
2.全局配置中定义env
env NGINX_ENV;
3.代码中获取
local env=os.getenv(“NGINX_ENV”)
欢迎大家指正。
先说下使用场景,本想在初始化init阶段读取配置文件中设置的自定义变量。但由于在初始化阶段,配置文件还没有加载,所以目前想到的是将该变量加入到系统环境变量中,来实现该变量的配置。
1.首先在环境变量中加入该变量:
NGINX_ENV=test
2.全局配置中定义env
env NGINX_ENV;
3.代码中获取
local env=os.getenv(“NGINX_ENV”)
欢迎大家指正。