第4次实践作业

(1)使用Docker-compose实现Tomcat+Nginx负载均衡

要求:

理解nginx反向代理原理;
nginx代理tomcat集群,代理2个以上tomcat;
了解nginx的负载均衡策略,并至少实现nginx的2种负载均衡策略;

参考资料:

Nginx 配置详解
Nginx服务器之负载均衡策略

(2) 使用Docker-compose部署javaweb运行环境

要求:

分别构建tomcat、数据库等镜像服务;
成功部署Javaweb程序,包含简单的数据库操作;
为上述环境添加nginx反向代理服务,实现负载均衡。

参考资料:

使用docker-compose部署Javaweb项目
tomcat+nginx-mysql

(3)使用Docker搭建大数据集群环境

直接用机器搭建Hadoop集群,会因为不同机器配置等的差异,遇到各种各样的问题;也可以尝试用多个虚拟机搭建,但是这样对计算机的性能要求比较高,通常无法负载足够的节点数;使用Docker搭建Hadoop集群,将Hadoop集群运行在Docker容器中,使Hadoop开发者能够快速便捷地在本机搭建多节点的Hadoop集群。

要求:

完成hadoop分布式集群环境配置,至少包含三个节点(一个master,两个slave);
成功运行hadoop 自带的测试实例。

参考资料:

Hadoop 参考文档
使用Docker搭建Hadoop分布式集群

(4)实验报告

发表一篇博客,记录主要的过程,无需每个步骤一一截图;
提交可以运行的相关配置文件以及测试程序包;
记录实验过程的主要问题和解决方法,分享经验和感想;
记录完成作业所花的时间。

猜你喜欢

转载自www.cnblogs.com/LIN5516558/p/12901322.html