nginx 服务器运行项目日志查询

一、监测后台接口变化

Welcome to Alibaba Cloud Elastic Compute Service !



[root@izbp1h1b7ra872tc39i7k8z ~]# cd /usr/local           -- 切换目录。
[root@izbp1h1b7ra872tc39i7k8z local]# ll
总用量 60
drwxr-xr-x   6 root root 4096 12月 26 00:18 aegis
drwxr-xr-x.  2 root root 4096 12月  5 14:04 bin
drwxr-xr-x.  2 root root 4096 11月  5 2016 etc
-rw-r--r--   1 root root    2 12月 14 12:29 fonts.scale
drwxr-xr-x.  2 root root 4096 11月  5 2016 games
drwxr-xr-x.  2 root root 4096 12月  5 14:05 include
drwxr-xr-x.  3 root root 4096 12月  5 14:05 lib
drwxr-xr-x.  2 root root 4096 11月  5 2016 lib64
drwxr-xr-x.  2 root root 4096 11月  5 2016 libexec
drwxr-xr-x  12 root root 4096 12月  6 11:05 nginx
drwxr-xr-x.  2 root root 4096 11月  5 2016 sbin
drwxr-xr-x.  7 root root 4096 12月  5 14:04 share
drwxr-xr-x.  2 root root 4096 11月  5 2016 src
drwxr-xr-x   3 root root 4096 12月  5 13:33 ssl
drwxr-xr-x  11 root root 4096 12月 22 13:06 yizhihui
[root@izbp1h1b7ra872tc39i7k8z local]# cd yizhihui/device.joinstar.cn        -- 切换到工程中
[root@izbp1h1b7ra872tc39i7k8z device.joinstar.cn]# cd logs                       --- 切换到工程的日志目录中。
[root@izbp1h1b7ra872tc39i7k8z logs]# ll
总用量 1404
-rw-r--r-- 1 root root 322904 12月 22 21:17 api.2017-12-22.log
-rw-r--r-- 1 root root  75950 12月 23 11:02 api.2017-12-23.log
-rw-r--r-- 1 root root    191 12月 24 10:47 api.2017-12-24.log
-rw-r--r-- 1 root root  35973 12月 25 18:29 api.2017-12-25.log
-rw-r--r-- 1 root root 156088 12月 26 20:59 api.2017-12-26.log
-rw-r--r-- 1 root root 824980 12月 27 21:45 api.2017-12-27.log
[root@izbp1h1b7ra872tc39i7k8z logs]# tail -f -n 50 api.2017-12-27.log       ---查看日志,监测接口的变化。
[2017-12-27 21:43:50.030][DEBUG]dao.com.yizhihui.mapper.VersionUpdateMapper.insert:145 ==>  Preparing: INSERT INTO version_update ( Id,version,address,version_flag,create_time,app_name ) VALUES( ?,?,?,?,?,? ) 
[2017-12-27 21:43:50.031][DEBUG]dao.com.yizhihui.mapper.VersionUpdateMapper.insert:145 ==> Parameters: null, 1.1.1.001(String), http://116.62.160.122/calibration/JoinStar.API.dll(String), null, 2017-12-27 21:43:50.029(Timestamp), js上位机(String)
[2017-12-27 21:43:50.039][DEBUG]dao.com.yizhihui.mapper.VersionUpdateMapper.insert:145 <==    Updates: 1
[2017-12-27 21:43:50.040][DEBUG]dao.com.yizhihui.mapper.VersionUpdateMapper.insert!selectKey:145 ==>  Executing: SELECT LAST_INSERT_ID() 
[2017-12-27 21:43:50.043][DEBUG]dao.com.yizhihui.mapper.VersionUpdateMapper.insert!selectKey:145 <==      Total: 1
[2017-12-27 21:44:03.854][INFO]com.yizhihui.common.RestInterceptor:30 调用接口:method=yzh.Upload.versionrelease,params={"method":["yzh.Upload.versionrelease"]}

[2017-12-27 21:44:03.856][DEBUG]dao.com.yizhihui.mapper.VersionReleaseMapper.insert:145 ==>  Preparing: INSERT INTO version_release ( id,device_sn,version,version_update_id,create_time ) VALUES( ?,?,?,?,? ) 

也可以用:

     grep  关键字  文件名      --过滤关键字查询;若关键之中有空格,则要用单引号将整个关键字引起。

二、日志查询

   1. 切换到工程的后台日志目录下: cd /usr/local/yizhijie/ciq.yizhijie.com/logs

    2. 查询所有文件: ll

   3. 查询关键字,在某个日志文件下。如:grep 调用接口 app.2017-06-01.log 

      查找某时间段使用情况:  grep '2017-06-01 09:53' app.2017-06-01.log

三、跨域问题

解决方法: nginx服务器上的配置文件。


server {

        listen 80;

        server_name file.yizhijie.com;

        location /

        {

                root /xxxxxxxxx-upload/;

                add_header 'Access-Control-Allow-Origin' '*';

                #

                # Om nom nom cookies

                #

                add_header 'Access-Control-Allow-Credentials' 'true';

                add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';

        }

}


  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值