我正在使用OpenResty和lua-resty;很明顯,對於每個請求,程序都有自己的變量。要通過請求共享簡單的字符串或配置,我目前使用lua-shared-dict。Lua-Resty在open請求中共享一個LUA變量(openresty)
但是,如果我需要跨請求共享和維護一個大變量(例如:解析大型INI文件所產生的複雜表)(例如,爲了提高性能,該變量每小時創建一次), 我該怎麼做?
(例如:另一實例中,想象到在LUA翻譯這樣:https://github.com/dangrossman/node-browscap/blob/master/browscap.js;我怎樣才能維護瀏覽器[]數組跨多個OpenResty HTTP請求,而不必重新解析它爲每個請求)