Skip to content

Commit

Permalink
tiup-playground: add info about TiProxy (#19357)
Browse files Browse the repository at this point in the history
  • Loading branch information
qiancai authored and ti-chi-bot committed Dec 23, 2024
1 parent 5243394 commit ec867ca
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions tiup/tiup-playground.md
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,30 @@ tiup playground scale-out --db 2
tiup playground scale-in --pid 86526
```

## 部署 TiProxy

[TiProxy](/tiproxy/tiproxy-overview.md) 是 PingCAP 的官方代理组件,位于客户端和 TiDB server 之间,为 TiDB 提供负载均衡、连接保持、服务发现等功能。

从 TiUP v1.14.1 版本起,你可以通过 TiUP Playground 为集群部署 TiProxy。例如:

```shell
tiup playground v8.5.0 --tiproxy 1
```

关于 TiProxy 的部署和使用详情,请参考 [TiProxy 文档](/tiproxy/tiproxy-overview.md#安装和使用)

`tiup playground` 命令行中与 TiProxy 相关的选项说明:

```bash
Flags:
--tiproxy int 设置集群中 TiProxy 节点的数量。如果未指定,不会部署 TiProxy。
--tiproxy.binpath string 指定 TiProxy 的二进制文件位置。
--tiproxy.config string 指定 TiProxy 的配置文件。
--tiproxy.host host Playground 的 TiProxy host。如果没有提供,TiProxy 会使用 host 参数作为它的 host。
--tiproxy.port int Playground 的 TiProxy 端口。如果没有提供,TiProxy 会使用 6000 作为它的端口。
--tiproxy.timeout int TiProxy 最长等待超时时间,单位为秒。若配置为 0,则永不超时(默认为 60)。
```

## 部署 PD 微服务

从 v8.2.0 起,[PD 微服务](/pd-microservices.md)(实验特性)支持通过 TiUP 部署。你可以通过 TiUP Playground 为集群部署 `tso` 微服务和 `scheduling` 微服务。
Expand Down

0 comments on commit ec867ca

Please sign in to comment.