今天在再次深入学习SpringAOP之后想着基于注解的AOP实现日志功能,在面试过程中我们也经常会被问到:假如项目已经上线,如何增加一套日志功能?我们会说使用AOP,AOP也符合开闭原则:对代码的修改禁止的,对代码的扩展是允许的。今天经过自己的实践简单的实现了AOP日志。 在这里我只是简单的记录下当 ...
分类:
编程语言 时间:
2018-04-08 22:39:59
阅读次数:
329
Sentry 是一个开源的实时错误报告工具,支持 web 前后端、移动应用以及游戏,支持 Python、OC、Java、Go、Node、Django、RoR 等主流编程语言和框架 ,还提供了 GitHub、Slack、Trello 等常见开发工具的集成。
分类:
其他好文 时间:
2018-04-04 21:01:36
阅读次数:
1842
两阶段提交 Two-phase Commit(2PC):保证一个事务跨越多个节点时保持 ACID 特性; 两类节点:协调者(Coordinator)和参与者(Participants),协调者只有一个,参与者可以有多个。 过程: 准备阶段:协调者询问参与者事务是否执行成功; 提交阶段:如果事务在每个 ...
分类:
其他好文 时间:
2018-04-01 21:50:48
阅读次数:
234
Nginx配置段 一、基于域名的配置 二、基于端口的配置 三、基于IP的配置 四、日志管理 我们观察nginx的server段,可以看到如下类似信息 #access_log logs/host.access.log main; 这说明 该server, 它的访问日志的文件是 logs/host.ac ...
分类:
其他好文 时间:
2018-04-01 20:00:30
阅读次数:
205
1 RAID2 进程管理3 日志管理4 systemctl控制1、RAIDRAID阵列概述(Redundant Arrays of Inexpensive Disks) 廉价冗余磁盘阵列– 通过硬件/软件技术,将多个较小/低速的磁盘整合成一个大磁盘– 阵列的价值:提升I/O效率、硬件级别的数据冗余– 不同RAID级别的功能、特
分类:
系统相关 时间:
2018-03-23 14:17:18
阅读次数:
274
12.13Nginx防盗链因为该配置也使用location板块,所以本节可结合日志管理一起配置:[root@centos-01linux~]#vim/usr/local/nginx/conf/vhost/test.com.conf……location~^.+.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)${expires7d;v
分类:
Web程序 时间:
2018-03-16 10:30:01
阅读次数:
171
ElasticSearch+NLog+Elmah实现Asp.Net分布式日志管理 ElasticSearch简介 ElasticSearch是一个基于Lucene的搜索服务器。 它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。 Elasticsearch是用Java开发的 ...
分类:
Web程序 时间:
2018-03-12 13:37:15
阅读次数:
518
1 确定启动rsyslogd服务 ps aux | grep rsyslogd 查看服务是否启动 chkconfig --list | grep rsyslog 查看服务是否自启动 2 常见日志的作用 系统开机时内核自检信息, 也可以使用dmesg命令直接查看 错误登入日志 二进制文件,使用last ...
分类:
系统相关 时间:
2018-03-10 11:50:55
阅读次数:
219
Linux——CentOS7.4下最新版Apache2.4.29优化应用之日志管理
分类:
Web程序 时间:
2018-03-06 15:10:23
阅读次数:
254
11.22访问日志不记录静态文件编辑虚拟主机配置文件“httpd-vhosts.conf”:[root@centos-01linux~]#vim/usr/local/apache2.4/conf/extra/httpd-vhosts.conf……<VirtualHost*:80>DocumentRoot"/data/wwwroot/111.com"ServerNam
分类:
Web程序 时间:
2018-03-06 10:52:37
阅读次数:
228