Boundary
daemon start
Command: boundary daemon start
The boundary daemon start
command lets you manually start the Boundary daemon and customize the behavior of the local cache.
Example
The following command starts the Boundary daemon in the background:
$ boundary daemon start -background
Usage
$ boundary daemon start [options] [args]
Command options
background
- Starts the Boundary daemon in the background. The default value isfalse
. By default, the daemon starts in the foreground.log-format=<string>
- Specifies the log format, mostly as a fallback for events. Supported values arestandard
andjson
.max-search-refresh-timeout=<duration>
- If a search request triggers a best effort refresh, this value specifies how long the refresh should run before time out. In the event of a timeout, Boundary uses the stale data that is currently in the cache. The default value is 7 seconds.max-search-staleness=<duration>
- The amount of time that can pass since the last refresh before the client cache causes a blocking refresh. The blocking refresh occurs when you perform theboundary search
command. It requires Boundary to refresh the local cache using the control plane. The default value is 30 seconds.refresh-interval
- A duration that specifies how frequently the client cache should query Boundary for changes to sessions and targets. Note that Boundary only searches sessions and targets that the user who ran the command has access to.
CLI options
In addition to the command specific options, there are options common to all CLI commands and subcommands: