X-Pack是ELK一个不错的扩展包,能够实现服务的实施监控等功能。这个服务需要单独安装。
但是在天朝由于某些原因在线安装比较慢,官方推荐的在线安装基本不可用,当然可以使用梯子安装。
但是大多情况下,我还是推荐使用离线方式进行安装,这里直接引用官方文档。

Read More

我们在使用elk等日志分析平台的时候,遇到错误日志总是习惯发送邮件及时通知有关人员进行处理,这样能够尽可能的避免损失。
本文就讲解一下如何使用Logstash的邮件发送功能发送邮件。
本文采用的是qq邮箱,实际中qq邮箱等公共的邮箱工具可能会将我们的告警日志当做垃圾邮件过滤。因此我们实际开发中多使用内部搭建的邮箱服务器。

Read More

Maven作为目前主流的编译打包工具已经成为Java开发者不得不学的工具。
之所以写这篇文章是为了给同组的新人做科普使用,同时也复习一下Maven的基本操作。9

Read More

概述

Hessian是caucho公司开发的一种基于二进制RPC协议(Remote Procedure Call protocol)的轻量级远程调用框架。具有多种语言的实现,但用的最多的当然是Java实现。

Read More

在并发读写数据库时,读操作可能会不一致的数据(脏读)。为了避免这种情况,需要实现数据库的并发访问控制,最简单的方式就是加锁访问。

Read More

目前的应用系统,不管是企业级应用还是互联网应用,最终数据的一致性是每个应用系统都要面临的问题,随着分布式的逐渐普及,数据一致性更加艰难,但是也很难有银弹的解决方案,也并不是引入特定的中间件或者特定的开源框架能够解决的,更多的还是看业务场景,根据场景来给出解决方案。根据笔者最近几年的了解,总结了几个点,更多的应用系统在编码的时候,更加关注数据的一致性,这样系统才是健壮的。

Read More

使用iptables开放如下端口

/sbin/iptables -I INPUT -p tcp --dport 8000 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 8090 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 10000 -j ACCEPT
/sbin/iptables -I INPUT -p tcp --dport 12000 -j ACCEPT

保存

/etc/rc.d/init.d/iptables save

重启服务

service iptables restart

查看需要打开的端口是否生效?

/etc/init.d/iptables status

Fork me on GitHub