发表于: 2018-03-19 15:42:25

1 607


今天完成的事:

1.完成了controller层和service层的AOP

2.写了部署项目的脚本

这个脚本很垃圾。没有对projectPath进行判断,没有一丁点的错误处理逻辑。输入错误就GG。我目前只能做到这儿了。tomcat启动和关闭脚本,使用自带的startup.sh和shutdown.sh

3.验收标准里面说可以修改本地hosts文件,配置域名。

修改了nginx.conf的监听域名,为我设置的域名

可以看到是通过域名访问的

4.location匹配规则

我现在只有一个tomcat,没有设置均衡负载层。


明天要做的事:

1.添加错误页面。用location映射。

2.用top命令查看项目占用资源。


遇到的问题:

1.问题描述:删除Task2的war包,部署Task3时,启动tomcat,远程无法访问。(好像就是前两天碰到的)

解决过程:

去看了tomcat的日志

百度这个,说了一大堆,启动时需要扫描jar包,你需要配置找到这些jar,然后加入跳过扫描的集合里面。(无用描述信息

有一篇说道,tomcat启动一直卡着。http://blog.csdn.net/adzcsx2/article/details/75046742

linux或者部分unix系统下,JDK提供随机数设备是/dev/random 和/dev/urandom两个有区别,urandom安全性没有random高,但random需要时间间隔生成随机数。jdk默认调用random。(这个东西具体是做什么的,目前不知道)

解决方法:修改jdk1.x.x_xx/jre/lib/security/Java.security文件的securerandom.source=file:/dev/./urandom

2.问题描述:Task3模糊查询失效。

解决方法:修改server.xml的中文过滤。

3.问题描述:在找bug过程已经修改了tomcat的日志级别为FINEST,但是输出依然为INFO,是缺少哪步吗?

4.脚本文件编码没统一为UTF8

使用notepod++设置为utf-8再上传上去。

收获:

Linux下tomcat并没有抽风,只是需要去修改JDK配置。

学到了location映射规则。


返回列表 返回列表
评论

    分享到