从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本系列记录学习 spring-cloud-microservice-example的实战过程,并对利用spring cloud + docker 构建端到端的微服务架构技术进行解析。
目前创新互联公司已为超过千家的企业提供了网站建设、域名、雅安服务器托管、绵阳服务器托管、企业网站设计、隆昌网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
0.安装前的准备,下列软件需要安装。
Maven 3
Java 8
Docker
Docker Compose
我的环境
Ubuntu | 16.04 |
Java | openjdk 1.8.0 |
Docker | 18.03.1-ce |
docker-compose | 1.8.0 |
1.克隆或复制工程
$ docker clone https://github.com/kbastani/spring-cloud-microservice-example.git |
2.构建工程
在工程根目录运行
$ mvn clean install
这一步要执行一段时间,时间长短视网络速度也定,所以maven repository 和docker 库最好用国内源。
这一步会下载所有的依赖并编译工程。所有的服务构建成功后,Maven Docker插件会自动构建所有的镜像并保存到你的本地docker regitsry。
如果这一步成功,最后你在在命令号窗口会看到
3.用Docker compose 启动集群
在spring-cloud-microservice-example/docker目录下执行
$ docker-compose up
这一步会花费几分钟的时间。
4.检查实验结果
打开浏览器,访问http://localhost:8761/ 可以看到Eureka service’s dashboard
在浏览器地址栏输入:http://localhost:10000/movie 可以看到movie服务REST API
未完待续......
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图