poky/bitbake/lib/bb/asyncrpc
Joshua Watt e16d690e77 bitbake: hashserv: server: Add support for SO_REUSEPORT
SO_REUSEPORT is a socket option that allows multiple servers to listen
on the same TCP port, and the kernel will automatically load balance the
connections between them. This is particularly helpful for the hash
server since it runs in a single thread. To take advantage of a
multi-core server, multiple servers can be started in parallel with this
option (up to 1 per CPU) and the kernel will load balance between them.

(Bitbake rev: d72d5a7decb489e2af0ebc43cfea0ca3e4353e9b)

Signed-off-by: Joshua Watt <JPEWhacker@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-30 07:38:10 +01:00
..
__init__.py bitbake: asyncrpc: Add Client Pool object 2024-02-19 11:58:12 +00:00
client.py bitbake: asyncrpc/client: Fix websockets minimum version for python 3.10 2024-05-16 10:52:43 +01:00
connection.py bitbake: hashserv: Add SQLalchemy backend 2023-11-09 17:33:02 +00:00
exceptions.py bitbake: asyncrpc: Add InvokeError 2023-11-09 17:33:03 +00:00
serv.py bitbake: hashserv: server: Add support for SO_REUSEPORT 2024-05-30 07:38:10 +01:00