> On Feb 1, 2017, at 5:29 PM, Eric Friedrich (efriedri) <efrie...@cisco.com> 
> wrote:
> 
> 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?

You could use http://tieske.github.io/uuid/ 

>  
> 
> 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
>>> 
> 

Reply via email to