Java应用开发(中、高级)课件 4项目总结+课后练习.pptx

Java应用开发(中、高级)课件 4项目总结+课后练习.pptx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目总结;本项目主要分为两部分:微服务的开发和微服务的部署,第一部分是任务1到任务6,实现了微服务的开发工作,第二部分是任务7到任务10,实现了微服务的部署工作。1)微服务的开发:任务1主要完成了基于微服务架构的设计工作,了解如何定义系统操作和定义服务,掌握服务接口的设计工作,任务2是使用EurekaServer框架完成服务注册中心的构建,任务3和任务4主要是使用EurekaClient、Feign和Hystrix框架完成菜品、订单等业务服务以及服务之间的调用和熔断处理。任务5使用SpringCloudgateway框架实现了系统的网关路由功能,任务6使用Zipkin结合Sleuth实现可视化的链路追踪系统。2)微服务的部署:任务7完成了使用docker-maven-plugin插件,编写Dockerfile文件生成服务镜像的工作,任务8使用Docker命令完成各个服务的部署,任务9完成了基于Nginx服务实现负载均衡功能,任务10完成系统的微服务部署手册。学完本项目,即可掌握基于Springcloud微服务架构的开发、调试和部署,提升项目工程的实践能力。

;【课后练习】;二、填空题1.Eureka是springcloud中负责服务注册与发现的组件,其中是作为服务的注册与发现中心。既可以作为服务的生产者,又可以作为服务的消费者。2.Docker的核心组件包括、和。3.Nginx负载均衡常用的server配置参数中使用模块定义一组真实服务器。

;三、简答题1.简述SpringBoot和SpringCloud的区别。2.简述DockerFile中的命令COPY和ADD命令有什么区别。

;四、实训题1.编写Dockerfile,实现功能:基于CentOS7系统构建Nginx镜像,默认提供nginx-1.18.0.tar.gz包。

文档评论(0)

balala11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档