网站首页 > 精选教程 正文
1、目的根据自己的需求,处理nginx日志
2、将结果处理保存在sqlite中,方便其他模块二次处理或者人工查询。
3、springbatch 的具体是怎么运行的这里就不讲解了。需要的朋友自己查一下很简单,读,处理,写三部分
代码共享在 https://github.com/zuaa/nginxlog
代码主要说明:
1、工具类
将字符串根据模板生成map
结果:
{ip=111.206.221.35, dataString=20/Apr/2017:00:04:01 +0800, method=GET, url=/saveLog?localUrl=http%3A%2F%2Fwww.qegoo.cn%2Fsearch%3Fpart%3DLB1832V-TRM-E&originUrl=&version=v1&userName=&availWidth=375&availHeight=667, httpversion=HTTP/1.1, code=301, pageLength=284, resourceUrl=http://www.qegoo.cn/search?part=LB1832V-TRM-E, viewer=Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1 (compatible; Baiduspider-render/2.0; +http://www.baidu.com/search/spider.html)}
任务配置
猜你喜欢
- 2024-10-24 ansible 运维使用(一) ansible自动化运维工具
- 2024-10-24 HTTP,HTTP2.0,SPDY,HTTPS你应该知道的一些事
- 2024-10-24 「mysql优化专题」高可用性、负载均衡的mysql集群解决方案(12)
- 2024-10-24 k8s网络calico之ipip数据流 k8s pod ip会变吗
- 2024-10-24 linux工作中常用之必备基础命令(二)
- 2024-10-24 高可用性、负载均衡的mysql集群解决方案
- 2024-10-24 搭建分发平台需要什么配置的服务器
- 2024-10-24 k8s 理解Service工作原理 k8s service 原理
- 2024-10-24 《MySQL主从不一致情形与解决方法》
- 2024-10-24 关于HTTP,我们需要知道哪些? 外贸需要知道的认证有哪些
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)