Thanks Kit- One top level question, maybe more directed at use of LUA is how to generate a unique ID or number inside of a plugin. I’ve checked the docs and don’t see any C++ bindings from TS exposed that would help, so it looks like its left to the LUA math library or using some value from the ts.client_request.
Does that sound right? Also, if you have advice on specific tips for organizing scripts (1 hook per file or something like that) I would appreciate hearing it —Eric > On Feb 1, 2017, at 2:41 PM, Shu Kit Chan <chanshu...@gmail.com> wrote: > > Please feel free to ping me or the dev mailing list for questions on > the ts- lua plugin > > It is very good and easy for making quick fixes to manipulate headers > and target origin url. > Performance is ok and it is quite stable and I think lots of people > are using it in production. > > For more complicated tasks, my recommendation is to try to plan ahead > in terms of organization and structure of your scripts. I find that > making it easy invites more people to try your stuff. But without a > good plan for your team, it can get messy very quickly. > > Thanks. > > Kit > > > On Wed, Feb 1, 2017 at 7:44 AM, Eric Friedrich (efriedri) > <efrie...@cisco.com> wrote: >> I’m looking for thoughts on the TS LUA plugin. After Shu Kit’s awesome talk >> in Sunnyvale, I’ve been considering bringing it into our ATS config. >> Initially for simple things like setting/getting Cookies, but eventually >> more complex tasks as well. >> >> What are other experiences with TS LUA as far as performance and stability >> go? >> >> Any pitfalls to watch out for? >> >> Thanks! >> Eric >>