By default, the Tableau Server installer configures the number of process instances that Tableau Server runs based on the hardware detected by the installer. The default configuration applies to single-server installations and to the initial server of a multi-node installation.
You can calculate the default configuration based on the following rules for each process, where the "number of cores" refers to the number of physical processors:
Process Name | Number of Processes |
---|---|
VizQL Server | Equal to the number of cores divided by four, up to a maximum of four process instances. |
Backgrounder | Set to two unless the number of cores is fewer than eight. |
Cache Server | Set to two unless the number of cores is fewer than eight. |
Data Server | Set to two unless the number of cores is fewer than eight. |
For all other process types, the number of process instances is set to one, regardless of the hardware.
Here's an example default configuration for a computer with 16 cores:
Process Name | Number of Processes |
---|---|
VizQL Server | 4 |
Application Server | 1 |
Backgrounder | 2 |
Cache Server | 2 |
Data Server | 2 |
File Store | 1 |
Data Engine | 1 |