直接下载解压二进制包
chproxy -config ./config.yml
- server:
- http:
- listen_addr: ":9090"
-
- # Networks with application servers.
- allowed_networks: ["192.168.1.0/24"]
-
- users:
- - name: "test"
- to_cluster: "cluster"
- to_user: "default"
- password: "123456"
-
- clusters:
- - name: "cluster"
-
- # Requests are spread in `round-robin` + `least-loaded` fashion among nodes.
- # Unreachable and unhealthy nodes are skipped.
- nodes: [
- "0:8123",
- "1:8123",
- "2:8123",
- ]
- users:
- - name: "default"
- password: "123"
?user=test&password=123456&query=select... 像这样发送请求来执行query然后获取返回。
url 请求 /metrics可以获取metrics。
invalid username or password for user "default"; query: ""
这里chproxy有两种密码设置,一个是server上的用于访问CH数据库的用户密码,一个是请求chproxy带的访问密码。
Read