Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
135 changes: 135 additions & 0 deletions modules/ROOT/pages/configuration/configuration-settings.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -1406,6 +1406,141 @@ a|A long that is minimum `1`.
m|+++950+++
|===

[role=label--new-2025.08]
[[config_server.bolt.unix_socket_auth]]
=== `server.bolt.unix_socket_auth`

.server.bolt.unix_socket_auth
[frame="topbot", stripes=odd, grid="cols", cols="<1s,<4"]
|===
|Description
a|Enable or disable authentication via the Bolt Unix Domain Socket connector. If disabled, connected clients gain all permissions so long as they are able to access the Unix Domain Socket file.
|Valid values
a|A boolean.
|Default value
m|+++true+++
|===

[role=label--new-2025.08]
[[config_server.bolt.unix_socket_delete]]
=== `server.bolt.unix_socket_delete`

.server.bolt.unix_socket_delete
[frame="topbot", stripes=odd, grid="cols", cols="<1s,<4"]
|===
|Description
a|Whether or not to delete an existing file for use with the Unix Domain Socket based interface. This improves the handling of the case where a previous hard shutdown was unable to delete the file.
|Valid values
a|A boolean.
|Default value
m|+++false+++
|===

[role=label--new-2025.08]
[[config_server.bolt.unix_socket_enabled]]
=== `server.bolt.unix_socket_enabled`

.server.bolt.unix_socket_enabled
[frame="topbot", stripes=odd, grid="cols", cols="<1s,<4"]
|===
|Description
a|Enable or disable the Bolt Unix Domain Socket connector.Requests submitted via this connector will be placed within a dedicated thread pool which is isolated from all other Bolt connections.
|Valid values
a|A boolean.
|Default value
m|+++false+++
|===

[role=label--new-2025.08]
[[config_server.bolt.unix_socket_path]]
=== `server.bolt.unix_socket_path`

.server.bolt.unix_socket_path
[frame="topbot", stripes=odd, grid="cols", cols="<1s,<4"]
|===
|Description
a|The absolute path of the file for use with the Unix Domain Socket interface. This file must be specified and will be created at runtime and deleted on shutdown.
|Valid values
a|A path.
|Default value
m|++++++
|===

[role=label--new-2025.08]
[[config_server.bolt.unix_socket_permission_mask]]
=== `server.bolt.unix_socket_permission_mask`

.server.bolt.unix_socket_permission_mask
[frame="topbot", stripes=odd, grid="cols", cols="<1s,<4"]
|===
|Description
a|Sets the default permission mask applied to the Unix Domain Socket file. This mask should be set as restrictive as possible (especially when authentication is disabled on this connector).Note, however, that this permission may not be honored by Posix systems other than Linux.
|Valid values
a|A set of file permissions.
|Default value
m|+++rwx--x--x+++
|===

[role=label--new-2025.08]
[[config_server.bolt.unix_socket_thread_pool_keep_alive]]
=== `server.bolt.unix_socket_thread_pool_keep_alive`

.server.bolt.unix_socket_thread_pool_keep_alive
[frame="topbot", stripes=odd, grid="cols", cols="<1s,<4"]
|===
|Description
a|The maximum time an idle thread in the thread pool bound to the Unix Domain Socket connector waits for new tasks.
|Valid values
a|A duration (Valid units are: ns, μs, ms, s, m, h and d; default unit is s).
|Default value
m|+++5m+++
|===

[role=label--new-2025.08]
[[config_server.bolt.unix_socket_thread_pool_max_size]]
=== `server.bolt.unix_socket_thread_pool_max_size`

.server.bolt.unix_socket_thread_pool_max_size
[frame="topbot", stripes=odd, grid="cols", cols="<1s,<4"]
|===
|Description
a|The maximum number of threads allowed in the thread pool bound to the Unix Domain Socket connector.
|Valid values
a|An integer that is minimum 1.
|Default value
m|+++20+++
|===

[role=label--new-2025.08]
[[config_server.bolt.unix_socket_thread_pool_min_size]]
=== `server.bolt.unix_socket_thread_pool_min_size`

.server.bolt.unix_socket_thread_pool_min_size
[frame="topbot", stripes=odd, grid="cols", cols="<1s,<4"]
|===
|Description
a|The number of threads, including idle, to keep in the thread pool bound to the Unix Domain Socket connector.
|Valid values
a|An integer that is minimum 0.
|Default value
m|+++0+++
|===

[role=label--new-2025.08]
[[config_server.bolt.unix_socket_use_dedicated_thread_pool]]
=== `server.bolt.unix_socket_use_dedicated_thread_pool`

.server.bolt.unix_socket_use_dedicated_thread_pool
[frame="topbot", stripes=odd, grid="cols", cols="<1s,<4"]
|===
|Description
a|Whether or not to allocate a dedicated thread pool for use with the Unix Domain Socket based interface. This permits the use of the Unix Domain Socket connector as an emergency access connector when the server is over capacity.
|Valid values
a|A boolean.
|Default value
m|+++true+++
|===

[[config_server.http.advertised_address]]
=== `server.http.advertised_address`

Expand Down