如何在 Kong 和 OpenResty 中使用环境变量 os.getenv()
在项目中有时会遇到使用系统环境变量的问题,但是直接使用 os.getenv()
是不可行的,不仅是在 Kong 中,在 OpenResty 也都是不可以的,原因是 Kong 是基于 OpenResty ,OpenResty 是基于 Nginx 的,而Nginx在启动的时候,会把环境中所有的环境变量都清除掉,我们可以从Nginx的官方文档中看到这段描述:http://nginx.org/en/docs/ngx_core_module.html#env 。