Since 2.0 nbproc and nbthreads are now mutually exclusive, are there
any ways to make lua multi-threaded?

One of our proxy's makes heavy use of lua scripting.  I'm not sure if
this is still the case, but in earlier versions of HAProxy lua was
single threaded per process.  Because of this we were running that
proxy with nbproc=4, and nbthread=4. This allowed us to scale without
being limited by lua.

Has lua single-threaded-ness now been solved?  Are there other options
I should be aware of related to that?  What's the preferred way around
this?

Thanks,
Dave.

Reply via email to