刚用resty没几天,不少问题求指教
开发调试期打开lua_code_cache是必然的,但是这时所有模块都不缓存,那即使按文档上说的,将需全局共享的数据放到模块级的local里,然后用模块函数返回之的方式,也不灵了
请问该如何处理呢?
我想到的办法是只有关掉lua_code_cache,调试就靠每次重启nginx了,但是重启一次session都丢了很麻烦,不然就是自己写一个重新加载脚本文件的机制,又或者直接把数据放到ngx.shared里?但是又只能放基础数据类型。
总之,求一个存全局数据的办法啊。