发表于: 2020-06-07 00:07:08

1 1796


加油!!!


今天完成的事:

1、学习shell脚本,编写部署脚本,测试数据

2、学习Nginx,配置域名指向Resin,本地配置Host,通过域名在浏览器,Postman等测试数据


什么是Shell脚本

是一种为 shell 编写的脚本程序


Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。


shell流程控制主要有 

if  else

if else-if else

for循环

while语句

until循环

case语句

break命令:break命令允许跳出所有循环(终止执行后面的所有循环)

continue命令:continue命令与break命令类似,只有一点差别,它不会跳出所有循环,仅仅跳出当前循环

case ... esac语句

编写tomcat的自启动脚本


测试,


postman正常返回数据


关于Nginx

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,

Nginx 是一个很强大的高性能Web和反向代理服务,它具有很多非常优越的特性:

在连接高并发的情况下能够支持高达 50,000 个并发连接数的响应

什么是正向代理


什么是反向代理


反向代理的实现

1、修改本地host文件,配置云服务器ip指向的域名,启动tomcat


2、修改Nginx中的配置文件

通过访问本地修改的域名来实现对tomcat的访问


用postman和浏览器测试数据能否正确返回




2、负载均衡

概念

Load Balance

分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务






明天计划的事:完成深度思考,提交代码和任务,然后花两天回顾任务二和框架知识


遇到的困难:


收获:任务二已经基本完成,通过任务二的学习,了解到了如何对接口进行测试以及接口测试的重要性,了解到了什么是restful风格以及关于postman的使用,了解了nginx,tomcat,jetty以及resin web服务器的使用和区别,不过关于ssm三大框架的使用和原理还不是很熟练的掌握








返回列表 返回列表
评论

    分享到