服务多节点部署

以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 性能下降很多

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

posted @ 2020-08-22 22:34  lizcao  阅读(1828)  评论(0编辑  收藏  举报