服务多节点部署

以http服务为例

安装节点

docker run -d \
    --name=tars_node_http \
    --net=tars \
    -e INET=eth0 \
    -e WEB_HOST="http://172.25.0.3:3000" \
    --ip="172.25.0.14" \
    -v /Users/clz/Tars/tars_node_http:/data/app \
    -e TZ=Asia/Shanghai  \
    -p 7000:9000 \
   tarscloud/tars-node:php

进入到http服务进行扩容

服务多节点部署

服务多节点部署

服务多节点部署

看到有两个节点提供服务

服务多节点部署

在新节点上发布helloWorld代码

服务多节点部署

看到两个节点服务都已经启动了

服务多节点部署

访问两个节点都是通的

服务多节点部署

配置网关

服务多节点部署

服务多节点部署

服务多节点部署

网关站点配置

服务多节点部署

用wrk压测,发下结果如下

服务多节点部署

发现配置了网关的upstream 性能下降很多

应该是哪里有问题,待研究

相关文章: