背景:因为公司收集终端盒子数据的kafka服务偶尔会倒,所以考虑使用kafka的分布式,增加broker节点,来提高系统的可用性。当然,zookeeper服务节点也是可以增加的,但不在本文范围内。 具体步骤如下: 1. 新加kafka服务,并启动 如果是同一服务器,则可以拷贝新建server.pro ...
分类:
其他好文 时间:
2020-02-05 09:33:24
阅读次数:
108
可用性既取决于关于系统业务流程的设计决策,也取决于具体的程序设计工作。细微处的决定可能会对使用的效率和难易程度产生重大影响。如果有那么一个简单的剪贴板功能,让工作人员从系统某个部分拷贝原始文本数据,然后再粘贴到另一个地方,这样就可以减少输入差错,大大缩短完成事务处理的时间。最好是有那样一种基于对象的 ...
分类:
其他好文 时间:
2020-02-03 22:43:21
阅读次数:
80
一 Zabbix简介 1.1 概述 Zabbix是一个企业级的高度集成开源监控软件,提供分布式监控解决方案。可以用来监控设备、服务等可用性和性能。 1.2 所支持监控方式 目前由zabbix提供包括但不限于以下事项类型的支持 Zabbix agent checks #这是客户端来进行数据采集,又分为 ...
分类:
其他好文 时间:
2020-02-03 12:08:23
阅读次数:
101
MHA架构介绍MHA是MasterHighAvailability的缩写,它是目前MySQL高可用方面的一个相对成熟的解决方案,其核心是使用perl语言编写的一组脚本,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在0~30秒之内自动完成数据库的故障切换操作,并且能在最大程度上保证数据的一致性,以达到真正意义上的高可用。基于MHA的
分类:
数据库 时间:
2020-02-02 01:25:18
阅读次数:
117
为了保证业务在高峰期的可用性,主流系统都会配备服务降级的工具,而 限流 就是目前系统最常采用的方案之一。限流即流量限制,目的是在遇到流量高峰或者流量突增(流量尖刺)时,把流量速率控制在合理的范围之内,不至于被高流量击垮。 常见的限流方式 服务降级中的限流并没有我们想象的那么简单。第一,限流方案必须时 ...
分类:
其他好文 时间:
2020-02-01 16:47:03
阅读次数:
97
sar 是一个系统活动报告工具,既可以实时查看系统的当前活动,又可以配置保存和报告历史统计数据。 安装:yum install sysstat -y 常用选项: -n DEV:显示网卡相关的统计信息 -r -S:显示内存、swap相关的使用情况 示例一:统计当前网络接口的收发情况: [root@lo ...
分类:
其他好文 时间:
2020-02-01 12:24:00
阅读次数:
74
经过一段时间的密集开发,如梦令编程语言(RML)主页正式上线了! www.rml-lang.top RML主页提供了较为详尽的语言文档,有助于快速掌握RML的语法。 另外,RML的主页服务器完全使用RML编写完成,目前稳定提供服务中。 这一定程度上验证了RML已具备一定的可用性。 一个简单的基于TC ...
分类:
编程语言 时间:
2020-01-30 17:42:28
阅读次数:
106
2.3、复制(副本集) 什么是复制 复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性,并可以保证数据的安全性 复制还允许从硬件故障和服务中断中恢复数据 为什么要复制 数据备份 数据灾难恢复 读写分离 高(24* 7)数据可用性 无宕机维护 副本集对应用程序是透明 复制的工作 ...
分类:
数据库 时间:
2020-01-29 23:24:04
阅读次数:
86
快一个月没有更新博客了,最近一段时间在忙世界技能大赛网络系统系管理这个项目,没有太多的时间,我百忙之中更新一下。最近赛题中有说到集群这个,lvs这个东西(我也该学学这个了,一直停留在基础部分,是时候学一点高深的东西了),emm!废话不多说,下面我们就开始讲解一下。 我们先了解一下什么是集群: 集群是 ...
分类:
其他好文 时间:
2020-01-29 17:37:21
阅读次数:
66
MongoDB 是一个基于分布式 文件存储的NoSQL数据库 由C++语言编写,运行稳定,性能高 旨在为 WEB 应用提供可扩展的高性能数据存储解决方案 查看官方网站 MongoDB特点 模式自由 :可以把不同结构的文档存储在同一个数据库里 面向集合的存储:适合存储 JSON风格文件的形式 完整的索 ...
分类:
数据库 时间:
2020-01-28 23:13:45
阅读次数:
95