Redis分布式锁的实现 来自 https://www.cnblogs.com/Eugene-Jin/p/10801260.html 1.概述 分布式锁一般有三种实现方式:1.基于数据库实现分布式锁;2. 基于缓存(Redis,memcached,tair)实现分布式锁; 3.基于Zookeeper ...
分类:
其他好文 时间:
2020-01-20 19:07:12
阅读次数:
65
一、监控Nginx、httpd、Tomcat、php-fpm、Redis 1、监控Nginx: (1)web02节点安装Nginx (2)开启Nginx状态页面: # cd /etc/nginx # cp nginx.conf{,.bak} # vim nginx.conf,在server配置段中新 ...
分类:
其他好文 时间:
2020-01-20 18:47:44
阅读次数:
144
linux centos6.8环境下部署zookeeper集群 转自:https://blog.51cto.com/13604100/2134669?source=dra 安装3台机器来作为zookeeper集群,3台机器的ip分别是192.168.174.7,192.168.174.8,192.1 ...
分类:
其他好文 时间:
2020-01-20 14:39:44
阅读次数:
62
一、Zabbix 组件 (1)Zabbix Server:负责接收Zabbix Agent或Zabbix Proxy发送的报告信息,并负责组织配置信息、统计信息及操作数据等。 (2)Zabbix Database:用于存储所有Zabbix的配置信息及监控数据的数据库,监控数据包括 a、历史数据:每次 ...
分类:
其他好文 时间:
2020-01-20 14:37:41
阅读次数:
316
RPC是远程过程调用的简称,广泛应用在大规模分布式应用中,作用是有助于系统的垂直拆分,使系统更易拓展。Java中的RPC框架比较多,各有特色,广泛使用的有RMI、Hessian、Dubbo等。RPC还有一个特点就是能够跨语言,本文只以JAVA语言里的RPC为例。 对于RPC有一个逻辑关系图,以RMI ...
分类:
编程语言 时间:
2020-01-20 14:36:49
阅读次数:
107
工作方式 Flume-og采用了多Master的方式。为了保证配置数据的一致性,Flume引入了ZooKeeper,用于保存配置数据,ZooKeeper本身可保证配置数据的一致性和高可用,另外,在配置数据发生变化时,ZooKeeper可以通知Flume Master节点。Flume Master间使 ...
分类:
Web程序 时间:
2020-01-20 14:26:47
阅读次数:
98
1.git clone 2.打包 3.复制config.cfg到target目录,并修改zk地址 4.配置 supervisor zkui.conf 5.启动zookeeper 6.启动zkui 7.登录 localhost:9090 ...
分类:
系统相关 时间:
2020-01-20 12:52:46
阅读次数:
106
为什么我们放弃Zabbix采用Prometheus? https://mp.weixin.qq.com/s/Ul5f4xcHvTShOF9smHHUjQ 闫晓宇 51CTO技术栈 1周前 “ 2017 年以前,我们运维体系的监控主要还是以 Zabbix 作为主流的解决方案。当时数据库这部分的监控服务 ...
分类:
其他好文 时间:
2020-01-20 09:31:25
阅读次数:
81
spring boot集成dubbo项目启动过程中报错,错误信息如下: 项目中引用的是dubbo spring boot starter,版本配置如下: 从启动结果可以看出,dubbo的注册中心zookeeper连接不上了,起初我以为apollo中配置的zookeeper地址错了,核对了一遍没毛病。 ...
分类:
其他好文 时间:
2020-01-19 23:43:21
阅读次数:
562
一、windows中复制一个字体文件到linux服务的C:\Windows\Fonts挑选一种字体复制到/usr/share/zabbix/assets/fonts/#注意字体格式,如果是ttc修改为ttf二、修改配置文件vim /usr/share/zabbix/include/defines.i ...
分类:
其他好文 时间:
2020-01-19 19:32:22
阅读次数:
385