The socket options for the listening socket in CouchDB can now be
set within the CouchDB configuration file. The setting should be
added to the [httpd]
section of the file using
the option name socket_options
. The
specification is as a list of tuples. For example:
[httpd] socket_options = [{recbuf, 262144}, {sndbuf, 262144}, {nodelay, true}]
The options supported are a subset of full options supported by the TCP/IP stack. A list of the supported options are provided in the Erlang inet documentation.