我怎样才能从Redis获得价值,并把它放在NGiNX的variables中?

这是我的configuration

location = /session { set $redis_key "$cookie_session"; redis_pass 000.00.000.000:6379; echo $cookie_session; echo ' - '; echo $redis_key; } 

回声在那里用于testing目的。 我隐藏了IP。

我试图通过NGiNX从Redis获取我的会话数据。 这就是为什么我安装了HttpRedis。

我不明白的是如何从Redis获取数据,然后将其放入一个variables中。 所以我可以随心所欲地使用它。

使用NGiNX-Eval-modulee: https : //github.com/vkholodkov/nginx-eval-module

这是你如何做到的:

 eval $var { set $redis_key $uri; redis_pass 000.00.000.000:6379; }