- 博客(10)
- 资源 (3)
- 收藏
- 关注
转载 使用 vrrp_script 根据业务进程的运行状态决定是否需要进行主备切换
通常情况下,利用keepalived做热备,其中一台设置为master,一台设置为backup。当master出现异常后,backup自动切换为master。当backup成为master后,master恢复正常后会再次抢占成为master,导致不必要的主备切换。因此可以将两台keepalived初始状态均配置为backup,设置不同的优先级,优先级高的设置nopreempt解决异常恢复后再次抢占的问题。1、vrrp_script能做什么keepalived只能做到对网络故障和keepalived本
2020-12-11 17:38:57
547
原创 自己用maven打的包在别的项目中调用时找不到类,报“程序包不存在”的错误
问题描述:自己写一个微服务程序,用maven打包后在另一个工程中添加maven引用,但在调用引用包中的类时提示程序包不存在,无法编译通过。神奇的是在idea中代码自动补全能看到这个类,但却无法使用。解决方法:导致这个问题的罪魁是 spring-boot-maven-plugin 插件,用这个插件打包的Jar包可以直接运行,但是不可依赖!!所以自然会说找程序包不存在或者找不到类,所...
2020-04-10 10:03:37
904
1
原创 Filebeat7.1 读日志输出到elasticsearch不能drop掉host, agent, ecs字段的存储
近日使用Filebeat 7.1 抓取json日志到Elasticsearch,发现存储到Elasticsearch中的字段中多了很多基本信息字段的字段,例如:@timestamp, input, ecs, agent, host, log, 使得本来很简洁的存储索引变的很庞大,所以就想把这些字段过滤掉不存储。根据文官方档的介绍,Filebeat Reference [7.1] ...
2019-06-04 14:55:18
3810
9
原创 使用Filebeat采集json日志未能成功解析的问题以及其他踩过的坑
使用Filebeat采集JSON格式日志入库到Elasticsearch中,Mark一下第一次配置时踩过的坑。第1坑:每行日志被整个入到了ES索引中的一个message字段,而不是按照json解析后的字段入库 解决方案:这个问题的原因是因为json日志中只要有filebeat无法解析的格式,就会把整条记录当做一个字符串处理,入库到一个message字段,我是日志中有Windows...
2019-06-03 19:04:03
17285
2
转载 ThreadLocal与局部变量的区别
ThreadLocal和线程局部变量有什么区别,我们先看一段代码,如下:public class ThreadLocalLearn { static ThreadLocal<IntHolder> tl = new ThreadLocal<IntHolder>(){ protected IntHolder initialValue() {...
2019-03-27 14:55:27
3489
4
原创 moby、docker-ce与docker-ee的区别
近期研究docker相关技术,发现官网分为moby、docker-ce与docker-ee不同板块,ce和ee版本好理解,但2017年开始又多出个Moby,开始有点凌乱,Google出如下解释,mark一下:moby、docker-ce与docker-ee最早的时候docker就是一个开源项目,主要由docker公司维护。2017年年初,docker公司将原先的docker项目改名为moby,...
2018-04-20 11:26:54
27681
1
原创 解决在CentOS 7上安装docker后无法启动的问题
Symptoms: 在CentOS 7 上使用yum安装docker后,无法启动,报:# service docker startRedirecting to /bin/systemctl start docker.serviceJob for docker.service failed because the control process exited with error code. Se...
2018-03-22 16:03:16
6738
原创 rpm命令无法使用问题解决(rpmdb: unable to join the environment)
Symptoms: 使用rpm时报以下错误:# rpm -qa|grep lvmrpmdb: unable to join the environmenterror: db3 error(11) from dbenv->open: 资源暂时不可用error: cannot open Packages index using db3 - 资源暂时不可用 (11)error: cannot op...
2018-03-20 15:18:14
4748
原创 docker启动后报错 Cannot connect to the Docker daemon. Is 'docker -d' running on this host?
安装docker后测试pull个镜像发现报错[root@localhost ~]# /etc/init.d/docker statusCannot connect to the Docker daemon. Is 'docker -d' running on this host? 报错解决:(1)、查看docker状态[root@localhost ~]# /etc/init.d/d...
2018-03-12 16:49:38
7093
原创 新手根据菜鸟教程安装docker,从"docker: 未被识别的服务"开始遇到的坑...
CentOS6.5安装Docker,按照www.runoob.com上的菜鸟教程安装后,被各种坑,无法启动,使用service docker start命令启动报“docker: 未被识别的服务”,后经各种折腾鼓捣,升级kernel,无果... 后经Google发现原因如下:安装docker的时候要执行 yum -y install docker-io 而不是 yum -y install doc...
2018-03-12 15:54:18
9595
2
docker-compose-Linux-x86_64 (最新版本1.21.2)
2018-05-08
Docker开发指南.pdf(中文完整非扫描版PDF)
2018-04-20
Hadoop The Definitive Guide, 4th Edition(英文版).pdf
2018-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人