ACRusher-Blog


在遙遠的地方 一切虔誠終必相遇

keepalived 高可用软件

keepalived 简介 预备知识 VRRP VRRP(Virtual Router Redundancy Protocol) 虚拟路由冗余协议是为了实现路由器高可能的虚拟路由协议; VRRP 将多个路由器组成一个路由器组,对外提供虚拟路由器IP、虚拟MAC,组内会有一个Maste...

zookeeper实现分布式锁

zookeeper实现分布式锁 前言 zookeeper可以理解为一个高可靠的分布式文件系统,想了解更多可以参考:https://zookeeper.apache.org/doc/r3.1.2/zookeeperProgrammers.html 。 分布式锁实现 伪代码 1. 判断锁...

apache-http-client(一)

apache-http-client(一) quick start 前言 ​ 虽然java net 包提供了基本的Http 接口,但是不能满足大多数web应用程序对扩展性和丰富功能性的要求。鉴于此,apache httpclient 提供高效的、功能丰富的http协议实现软件包。ht...

shell多线程

shell多线程 线上排查日志经常需要查看多台机器的日志,为了提高排查效率便在团队内部开发了下面一个小工具。 当然,如果有更复杂的日志需求,可以通过flume+kafka+ES 的组合导入搜索引擎,之后通过搜索引擎实现高级搜索。 #! /bin/bash ###############...

若干javaEE面试考点

若干javaEE面试 社招面试这东西有时候看缘分,但是技术面试还是有很多共性的,常考的知识点也是容易总结的。下面是一些我遇到的的出现频次较高的社招面试技术点。 sql执行的过程 参考: http://blog.itpub.net/30604784/viewspace-1978430/ ...