toxiproxy-server -host "0.0.0.0" # 演示起见,前台启动
另开一个主机的窗口:
mysql -uroot -h 192.168.2.161 --port 23306 # 在其它主机通过toxiproxy的端口去远程连接mysql
如果要修改延迟的时长,需要先删掉,然后重新创建:
toxiproxy-cli toxic remove mysql -n latency_downstream # 删除
toxiproxy-cli toxic add mysql -t latency -a latency=100 # 注入100毫秒的延迟
测试结束后,我们可以再删除proxy
toxiproxy-cli delete mysql # 删除mysql这个proxy
toxiproxy-cli list 列出当前的proxy信息
其它的指令,可以参考官网即可。