先說下使用場景,本想在初始化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”)
歡迎大家指正。