如何构建基于Docker的多实例长尾词测试脚手架?
- 内容介绍
- 文章标签
- 相关推荐
本文共计584个文字,预计阅读时间需要3分钟。
最近实现了一个功能,想进行测试。单纯的本地压测效果很难达到,最好是像生产部署一样,基于实际情况进行压测。没有那些机器的情况,采用Docker容器化部署就可以实现。
最近在写下单功能实现,想要压测下。单纯压测本地很难达到效果,最好是像生产部署一样,基于实际情况进行压测。手头没那么机器的情况下,采用docker做实例化部署就可以了。
以部署下单服务为例,我需要把api服务打包,然后构建docker镜像,最后多实例部署。每次修改完毕代码手动改来改去挺花时间的。一度想要搭建gitlab-jenkins-k8s的方案:代码提交后自动部署到k8s. 但感觉有些复杂,最后选择基于docker-compose稍微改造来实现部署。
整体脚手架目录:
.
├── conf
│ ├── default.conf
│ └── my-order.conf
├── docker-compose.yml
├── Dockerfile
├── entrypoint.sh
└── lib
├── readme.md
└── simple-order-1.0-SNAPSHOT.jar
- conf是nginx镜像的代理配置。
本文共计584个文字,预计阅读时间需要3分钟。
最近实现了一个功能,想进行测试。单纯的本地压测效果很难达到,最好是像生产部署一样,基于实际情况进行压测。没有那些机器的情况,采用Docker容器化部署就可以实现。
最近在写下单功能实现,想要压测下。单纯压测本地很难达到效果,最好是像生产部署一样,基于实际情况进行压测。手头没那么机器的情况下,采用docker做实例化部署就可以了。
以部署下单服务为例,我需要把api服务打包,然后构建docker镜像,最后多实例部署。每次修改完毕代码手动改来改去挺花时间的。一度想要搭建gitlab-jenkins-k8s的方案:代码提交后自动部署到k8s. 但感觉有些复杂,最后选择基于docker-compose稍微改造来实现部署。
整体脚手架目录:
.
├── conf
│ ├── default.conf
│ └── my-order.conf
├── docker-compose.yml
├── Dockerfile
├── entrypoint.sh
└── lib
├── readme.md
└── simple-order-1.0-SNAPSHOT.jar
- conf是nginx镜像的代理配置。

