发表于: 2017-11-06 22:38:23
1 718
今日完成的事情:
今天学习了一下脚本,写了几个脚本。
概念性的东西,就不贴出来了,直接贴出来成果吧:
首先是启动tomcat和停止tomcat的脚本:
然后可以利用sh start.sh启动tomcat,利用sh stop.sh关闭tomcat。
然后是部署脚本:
注释的比较清楚了,实际上这三个脚本都是难度不大,用的都是一些非常基本的命令,也没有用上函数。
在这里有一个小问题,就是执行玩deploy脚本之后,然后我用ip登陆不上去,然后去到webapps里面发现war包并没有部署,在我的印象中tomcat是热部署的,然后刷新还是没有。这时候还是用的老方法,重启服务器,然后重启tomcat,然后顺利运行:
我的nginx配置的是开机自启动的。熟悉的画面。
然后是统计访问次数脚本:
内容比较少,但是需要的知识点比上面多。主要是cat,awk,grep命令。
执行效果:
我把access.log里面的日志文件清空了一次,重新来的,所以看到的比较少。
统计相应延时的脚本:
这个脚本不好写,主要是这个begin ,end找了好久才找到的,执行效果:
统计响应延时,并且分成了10ms,20ms,30ms,分别统计。
明日计划的事情:
明天最主要的就是小课堂,这次没有那么明确的思路了,但是还是好好准备吧。后面统计db时间按,还有controller时间,还要用到切面,这个也要学习。
遇到的问题:
脚本用到的语言和java有相似之处,但是还是难看懂,难理解。自己慢慢消化,基础知识没有人能帮到我,自己帮自己。
收获:
脚本语言的基础编写。
任务开始时间:2017/11/3
预计完成时间:2017/11/10
延期:无
禅道:http://task.ptteng.com/zentao/my-task.html
评论