Redis集群生产环境高可用方案实战过程

2020-04-14
阅读 8 分钟
3.3k
布署方案说明 1、sentinel负责对redis集群中的主从服务监控、提醒和自动故障转移2、redis集群负责对外提供相关服务 Sentinel原理介绍 原理: sentinel是一个分布式系统,可以在一个架构中运行多个sentinel进程,这些进程使用流言协议(gossip protocols)来接收关于rdis主服务器是否下线的信息,并使用投票协议(agreeme...

Syncd - 开源自动化部署工具

2020-04-13
阅读 4 分钟
4.7k
官网:[链接] syncd是一款开源的代码部署工具,它具有简单、高效、易用等特点,可以提高团队的工作效率. 目前只支持类Linux系统. 特性 Go语言开发,编译简单、运行高效 Web界面访问,交互友好 灵活的角色权限配置 支持Git仓库 分支、tag上线 部署hook支持 完善的上线工作流 邮件通知机制 原理 Git Syncd服务通过git-ssh(...

Logstash技术入门

2020-04-13
阅读 11 分钟
4k
Logstash是一个接收,处理,转发日志的工具。支持系统日志,webserver日志,错误日志,应用日志,总之包括所有可以抛出来的日志类型。怎么样听起来挺厉害的吧?

建议收藏!一文详解分布式文件系统FastDFS

2020-04-13
阅读 10 分钟
4k
  FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。  FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重...

Redis快速入门,学会这15点,真的够用了!

2020-04-13
阅读 12 分钟
17.5k
     REmote DIctionary Server(Redis)是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(...

阿里云RDS数据库常用SQL语句分享

2020-04-12
阅读 4 分钟
2.5k
日常工作或学习过程中,会常用到某些SQL语句,又不太容易记忆的。建议大家多多整理记录下这些常用的SQL,这样后续用到会方便很多。我在工作及学习过程中也整理了下个人常用的SQL,现在借云栖社区这个平台分享给大家。可能有些SQL你还不常用,但还是希望有所帮助,说不定将来哪天有需求就能用到。

你头疼的ELK难题,本文几乎都解决了

2020-04-12
阅读 10 分钟
2.7k
做了几周的测试,踩了无数的坑,总结一下,全是干货,给大家分享~ 一、ELK实用知识点总结 1、编码转换问题 这个问题,主要就是中文乱码。 input中的codec=>plain转码: {代码...} 将GB2312的文本编码,转为UTF-8的编码。 也可以在filebeat中实现编码的转换(推荐): {代码...} 2、删除多余日志中的多余行 logstash f...

硬核干货!QPS、TPS、并发用户数、吞吐量关系

2020-04-12
阅读 3 分钟
6.2k
QPS Queries Per Second  是每秒查询率 ,是一台服务器每秒能够相应的查询次数,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准, 即每秒的响应请求数,也即是最大吞吐能力。

推荐一款有情怀的跨平台Redis可视化客户端工具

2020-04-11
阅读 2 分钟
3k
在以往的文章中曾经介绍过几款Redis的可视化工具,在笔者的印象中,Redis至今没有一款非常专业的可视化管理客户端,就算之前介绍过的几款也是差强人意,有些时候满足不了我们的需求,而今天本文要介绍的是另一款值得推荐的Redis可视化客户端,以下大多数通过截图的方式来展示这款软件!这款产品也是跨平台的,目前已经支...

一篇超实用的服务异常处理指南

2020-04-11
阅读 10 分钟
2.6k
1. 服务异常的处理流程 2. 负载 2.1 查看机器 cpu 的负载 {代码...} 2.2 查找 cpu 占用率高的线程 {代码...} (1)CPU (2)Memory (3)IO (4)Network 可以从以下几个方面监控CPU的信息: (1)中断; (2)上下文切换; (3)可运行队列; (4)CPU 利用率。 3. 内存 3.1 系统内存 free 命令 {代码...} 这里的默认显...

构建高效安全的Nginx Web服务器

2020-04-11
阅读 8 分钟
2.9k
摘要:Web服务是在互联网上暴露最多的服务。选择合适的软件搭建Web服务器,让自己的Web服务器支持高并发服务和抵御外部攻击的能力,是提供互联网服务所需要长期面对的问题。本文作者根据自己在实践中的经验,构建了一套高效安全的Nginx Web服务器。

涨姿势!请您收好这一份详细、清晰的计算机网络基础学习指南

2020-04-11
阅读 5 分钟
2.7k
今天,我将献上一份详细 & 清晰的计算机网络基础学习指南,涵盖 TCP / UDP协议、Http协议、Socket等,希望你们会喜欢。

这可能是搭建Zookeeper集群介绍最全的文章

2020-04-11
阅读 3 分钟
2.9k
作者:超级大丁丁my.oschina.net/mHUMTSy9311/blog/2960544 1.搭建 怎么搭建单机无安全校验的就不说了,百度一搜一大堆。这里我就说说怎么搭建一个生产环境可用的Zookeeper集群 Zookeeper 3.4.13下载地址 {代码...} Docker方式不太建议,要考虑的东西比较多,如果要用Docker方式还是比较建议自建镜像,假如是Docker专家...

高性能、高可用平台架构的演变迭代过程

2020-04-10
阅读 3 分钟
2.3k
对于移动互联网时代的平台来说,用户的体验感是否良好?平台的稳定性是否良好?估计是对所有互联网平台来说两大头等要素吧,的确,移动互联网时代,流量就是市场价值,说白了就是收益,就是RMB,失去了流量,那么你也就失去了赚取收益的机会与机遇。

Nginx为什么高效?一文搞明白Nginx核心原理

2020-04-10
阅读 2 分钟
6.5k
Nginx 的进程模型 Nginx 服务器,正常运行过程中: 多进程:一个 Master 进程、多个 Worker 进程 Master 进程:管理 Worker 进程 对外接口:接收外部的操作(信号) 对内转发:根据外部的操作的不同,通过信号管理 Worker 监控:监控 worker 进程的运行状态,worker 进程异常终止后,自动重启 worker 进程 Worker 进程:...

拜托!不要再问我Session与Cookie的区别了

2020-04-10
阅读 8 分钟
2.6k
因此这会是一系列的文章,我称之为 Session 与 Cookie 三部曲,会由浅入深,从不同的面向去看 Session 与 Cookie。

几步简单操作,提升你的网站访问速度!

2020-04-10
阅读 3 分钟
1.9k
博客迁移完腾讯云以后, 又配置好了ssl,一直在调优PHP的性能,中午调整了半天fpm和opcache, 晚上又突然想起来我之前在某个大会上分享过的使用tmpfs(把内存当成硬盘)来加速网站的做法,于是~搞!

坑!就写了一行sql,整个系统挂了..(赠书)

2020-04-10
阅读 3 分钟
2k
Insert into select请慎用。这天xxx接到一个需求,需要将表A的数据迁移到表B中去做一个备份。本想通过程序先查询查出来然后批量插入。但xxx觉得这样有点慢,需要耗费大量的网络I/O,决定采取别的方法进行实现。通过在Baidu的海洋里遨游,他发现了可以使用insert into select实现,这样就可以避免使用网络I/O,直接使用SQ...

从 Nginx 优秀的核心架构设计,揭秘其为何能支持高并发?

2020-04-10
阅读 4 分钟
2.4k
Nginx 是一个 免费的,开源的,高性能的 HTTP 服务器和反向代理。以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。Nginx是一个Web服务器,也可以用作负载均衡器和 HTTP 缓存 。

学会这 18 个工具,你一定能真正理解如何监控网络带宽!

2020-04-09
阅读 6 分钟
3.9k
本文介绍了一些可以用来监控网络使用情况的Linux命令行工具。这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度。入站流量和出站流量分开来显示。

强大的开源企业级数据库监控利器Lepus

2020-04-09
阅读 6 分钟
3.3k
Lepus监控简单介绍 官方网站:[链接] 开源企业级数据库监控系统 简洁、直观、强大的开源数据库监控系统,MySQL/Oracle/MongoDB/Redis一站式性能监控,让数据库监控更简单 Git仓库地址:[链接] 简单介绍: Lepus(天兔)数据库企业监控系统是一套由专业DBA针对互联网企业开发的一款专业、强大的企业数据库监控管理系统,企...

BAT大厂面试题整理,附答案(视频哦)!

2020-04-09
阅读 2 分钟
3.5k
很多同学正在毕业找工作,也有些同学在准备着实习。在求职或求实习的过程中,你一定希望看到一些实际求职经历或者经验心得分享吧。不管是企业的招聘流程、求职环节设置、面试题等等,都会对你的求职、应聘提供很大的帮助。

终极指南:提高Nginx服务器硬度的12个技巧

2020-04-09
阅读 4 分钟
2.8k
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。 也许你听过以上关于Nginx的美妙的...

除了负载均衡,Nginx还可以做很多,限流、缓存、黑白名单等

2020-04-09
阅读 2 分钟
4.8k
Nginx应该是现在最火的web和反向代理服务器,没有之一。 Nginx配置生成器:强大!Nginx 配置在线一键生成“神器” Nginx处理http请求:深度好文:Nginx 是如何启动并处理 http 请求的? Nginx的动态版本升级:1分钟搞定 Nginx 版本的平滑升级与回滚 她是一款诞生于俄罗斯的高性能web服务器,尤其在高并发情况下,相较Apach...

Zabbix自带模板监控MySQL服务

2020-04-09
阅读 2 分钟
2.3k
Zabbix的服务端与客户端的安装这里不再赘述了,前面也有相应的文章介绍过了,感兴趣的伙伴们可以看看历史文章就可以了,今天主要介绍下如何利用zabbix自带的模板来监控MySQL服务的一些状态,同时通过图形化界面直观看出MYSQL服务各个时间段的运行情况

MySQL 同步复制及高可用方案总结

2020-04-09
阅读 4 分钟
10.1k
mysql作为应用程序的数据存储服务,要实现mysql数据库的高可用。必然要使用的技术就是数据库的复制,如果主节点出现故障可以手动的切换应用到从节点,这点相信运维同学都是知道,并且可以实现的。但是这种情况只是手动的切换,对可用性有要求的业务需要分别实现主库和从库的高可用,保障在数据库出现down机的情况下,可...

2020年十大最佳自动化测试工具

2020-04-08
阅读 5 分钟
28.6k
对更快交付高质量软件(或"快速质量")的需求要求组织以敏捷,持续集成(CI)和DevOps方法论来寻找解决方案。测试自动化是这些方面的重要组成部分。最新的《 2018-2019年世界质量报告》表明,测试自动化是实现"快速质量"的最大瓶颈,因为它是成功采用敏捷和DevOps的推动力。

Redis 使用的 10 个小技巧

2020-04-08
阅读 3 分钟
2.9k
Redis 在当前的技术社区里是非常热门的。从来自 Antirez 一个小小的个人项目到成为内存数据存储行业的标准,Redis已经走过了很长的一段路。

一入职!就遇到上亿(MySQL)大表的优化....

2020-04-08
阅读 12 分钟
2.6k
XX实例(一主一从)xxx告警中每天凌晨在报SLA报警,该报警的意思是存在一定的主从延迟(若在此时发生主从切换,需要长时间才可以完成切换,要追延迟来保证主从数据的一致性)

一个小工具帮你搞定实时监控Nginx服务器

2020-04-07
阅读 2 分钟
3.1k
Linux运维工程师的首要职责就是保证业务7 x 24小时稳定的运行,监控Web服务器对于查看网站上发生的情况至关重要。关注最多的便是日志变动,查看实时日志文件变动大家第一反应应该是'tail -f /path/to/log'命令吧,但是如果每个网站的访问日志都是使用这种方式查看也是相当崩溃的,今天小编就跟大家分享一个强大的Nginx日...