]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
- Note that so-reuseport at extreme load is better turned off,
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Mon, 20 May 2019 09:57:09 +0000 (11:57 +0200)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Mon, 20 May 2019 09:57:09 +0000 (11:57 +0200)
  otherwise queries are not distributed evenly, on Linux 4.4.x.

doc/Changelog
doc/example.conf.in
doc/unbound.conf.5.in

index 2e6337b331f0735bfe98f9d40702d684ac5524aa..75c5562f9386a5d1ca9d80f8bffb92a00bd55b9e 100644 (file)
@@ -1,3 +1,7 @@
+20 May 2019: Wouter
+       - Note that so-reuseport at extreme load is better turned off,
+         otherwise queries are not distributed evenly, on Linux 4.4.x.
+
 16 May 2019: Wouter
        - Fix #31: swig 4.0 and python module.
 
index c78156fe11819c6c138b64e9e28bc7c49bceec96..a2a316050096a44693cb3e90d4b8f9f2bfeed03c 100644 (file)
@@ -103,6 +103,7 @@ server:
        # so-sndbuf: 0
 
        # use SO_REUSEPORT to distribute queries over threads.
+       # at extreme load it could be better to turn it off to distribute even.
        # so-reuseport: yes
 
        # use IP_TRANSPARENT so the interface: addresses can be non-local
index c14ee2785b9556dba637b03ab71995d9689ef26b..97e0bf924ae3b59a3db867358128f9f3dacf769b 100644 (file)
@@ -300,6 +300,8 @@ it may also work.  You can enable it (on any platform and kernel),
 it then attempts to open the port and passes the option if it was available
 at compile time, if that works it is used, if it fails, it continues
 silently (unless verbosity 3) without the option.
+At extreme load it could be better to turn it off to distribute the queries
+evenly, reported for Linux systems (4.4.x).
 .TP
 .B ip\-transparent: \fI<yes or no>
 If yes, then use IP_TRANSPARENT socket option on sockets where unbound