我正在尝试在lua为Citrix Netscaler编写策略扩展,计算字符串的base64并将其添加到标头中。大部分时间这个函数运行得很好,但是我在ns.log
看到的次数超过了几次,它的执行终止了以下消息 -
终止执行,功能超出时间限制。
在文档中没有任何地方可以找到这个时间限制到底是什么时候(从我看到它的大约1毫秒,这对我来说没有意义)或者如何配置它。
所以我的问题是:这个属性是可配置的,如果是这样的话怎么样?
你为什么要去'lua'?使用策略表达式,您可以执行text.b64encode或text.b64decode。我没有回答你的Q,但你可能不知道Netscaler中的内置编码器/解码器。