发表于: 2017-12-01 23:36:04

1 741


今天完成的事情:查看Resin日志,统计访问DB时间,Controller处理时间。

  1.对于昨天的nginx子域访问还是不明白,今天终于明白了

整个过程:首先在本地配置host文件,

这段代码的意思i就是用tandaoxiao.net代替了120.78.214.93,当我在浏览器输入tandaoxiao.net就等于访问120.78.214.93(也就是访问120.78.214.93:80,80是默认端口

然后修改nginx.conf文件,在http里面再添加一个server

listen是tandaoxiao.net将要访问的端口号,proxy_pass则是他要跳转的端口号

如下图,120.78.214.93:8080和tandaoxiao.net是一个效果

而当没有设置nginx.conf的时候访问taodaoxiao.net等于访问120.78.214.93:80,而非120.78.214.93:8080


2.修改昨天的统计相应延时, 执行时间统计要分成 执行了100次。其中的分布是怎么样的。如20MS有多少次。10MS有多少次。

查看最近100条里,响应时间小于10ms和在10ms与20ms之间的访问的次数

tail代表最近多少条,${}代表上面的目录所指向的文件,awk选择后面条件的数据,$24代表每行第24项,最好自己试一下,因为根据log main自定义的话,我的时间应该是在第十项才对。

3.查看Resin日志

现在项目统计连接db时间

查看了一下我的日志,没有生成新的东西,因为日志大小达到最大限额了,在log4j添加最大限额=20480kb

dbtime出来了。然后把项目war包放到云服务器resin的webapps下

http://blog.csdn.net/fengne0/article/details/8818263

jar -xvf xxx.war


解压完毕后,在云服务器上产生日志,对应的要把日志云服务器制定的目录下。这里改一下log4j输出位置,路径要对应起来

我的war包似乎自动解压了

resin和jetty不一样的地方应该就是这里了,resin还需要修改conf/esin.conf文件。一开始找半天找不到,在网上看到这个才明白

看到另一个教程,果断看这个

http://blog.csdn.net/eff666/article/details/53324167


最后跳转到resin的bin目录

./resin.sh stop 和start,重启一下

报错了,原来是注释符号不对,这里不是#号,而是<!--    -->注释

重启

网页居然无法打开了

我在想是不是端口有问题,看一下

改成8081,重启一下

还是不行

...

只好重装一遍

修改接口后,8081没问题

原来还主要注册帐号,看这个才明白

http://blog.csdn.net/ithomer/article/details/8968194

这是点不开的,因为没有开放权限

在我的resin.conf添加这行开放权限代码

出来了,继续按照教程弄


首先:把1中的用户名和密码复制到resin.properties下面

其次把admin-users.xml.generated文件名修改成admin-users.xml

最后:也就是添加权限(感觉是废话,如果我没添加都不能访问这个页面了)

然后上传war包,在conf文件添加引用

。。

我的demo1正在跑,可就是这个demo1访问不了,其他三个都可以访问




...

出来了,又卡了好久,想哭

十一点半了,以往都是十点睡六点起来。。睡觉!

明天计划的事情:使用top命令

遇到的问题:以上

收获:以上



返回列表 返回列表
评论

    分享到