Assistance with VPP VCL and HAProxy Multi-thread Configuration Issue #77
Replies: 3 comments
|
i got the same issue....have u found any solution? |
|
Hi @GeekPwnStyle,
I reproduced this consistently — nbthread 4 always failed the same way, while nbthread 1 worked reliably. multi-thread-workers in vcl.conf seems to only prepare VCL to accept multiple distinct worker registrations (e.g. multiple separate processes), not intra-process thread migration within a single HAProxy instance.
|
|
https://github.com/Khalid-essaghiry/vpp-vcl-haproxy-multithread/blob/main/vpp-vcl-haproxy-config.md |



Uh oh!
There was an error while loading. Please reload this page.
I am currently working on a project involving VPP VCL and HAProxy. I’ve encountered an issue when trying to configure both VCL and HAProxy to run in multi-threaded mode.
In my vcl.conf, I have set multi-thread-workers, and in the haproxy.conf, I have configured nbthread 4. However, when I attempt to run HAProxy with this configuration, I encounter an error with VCL. Interestingly, if I change nbthread to 1, everything works as expected, except that I am unable to use HAProxy in daemon mode.
Would you be able to provide any guidance on resolving this issue, or suggest any potential solutions that might allow me to use multi-threading with HAProxy and VCL together?
Your help would be greatly appreciated!
All reactions