# 任务分布式执行

## 适用场景

- 以往的单机器单进程，性能比较低，工具排队等待时间过长。希望通过并行执行分析来提高分析效率。

- 希望尽量使用公共资源或使用专机资源。

**为了满足以上需求，TCA已经进行如下支持：**

- 支持工具在多台机器上并行执行。

- 支持指定工具在指定的机器上运行。

- 支持与本地启动的任务衔接，加速本地任务扫描。

- 配套任务状态监控能力，及时重置初始化超时或机器掉线的任务。

:::tip
TCA 客户端除了通过 localscan 命令启动单次的代码分析，也可以作为一个分布式分析节点启动，作为常驻进程，多个节点可以分布式并行执行服务端下发的任务，提高扫描效率。和本地分析一样，需要先安装环境和必要的工具，并配置好服务端地址。
:::

## 常驻节点配置
请参考[客户端-常驻节点分析](../guide/客户端/常驻节点分析.md)