自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Think Different

享受编程和技术所带来的快乐. 更多关于我:http://heminit.com/about/

原创 【总结】如何在Docker容器中安装vim工具

问题描述 使用docker容器时,有时容器内没有安装vim,导致无法编辑文件 解决步骤 方式1:可直接使用yuminstall vim 方式2:可能使用apt-get install vim命令时,会出现提示: Reading package lists... Done Build...

2019-04-28 11:22:52 1757 1

原创 【总结】亿级数据的访问和储存,实现和优化

是否你也遇到了类似的问题:如何处理海量数据 比如订单数据越来越多(亿级),查询越来越慢,如何处理? 分库分表会带来哪些副作用?可能的解决方式有哪些? 问题 目前经常使用的关系型数据库如MySQL、SQL Server等,都是以“行”为单位进行存储,为了快速检索,也都采用了B树或其他索引技...

2019-04-22 14:50:33 1821 0

转载 【总结】SpringBoot2实现分布式锁

都9102年了,你还在手写分布式锁吗? 经常被问到”如何实现分布式锁”,看来这是大家的一个痛点。 其实Java世界的”半壁江山”——Spring早就提供了分布式锁的实现。早期,分布式锁的相关代码存在于Spring Cloud的子项目Spring Cloud Cluster中,后来被迁到Spr...

2019-04-20 16:27:26 1406 0

原创 【总结】云服务器ECS Centos/Linux服务器带宽流量异常

问题现象 云服务器 ECS Linux 服务器带宽跑满,影响正常业务提供服务。 问题原因 可能是恶意程序问题,或者是部分 IP 恶意访问导致,亦可能是服务遭到了CC攻击 处理办法 使用 iftop 工具排查 使用 nethogs 进行排查 首先需要确定是哪一张网卡的带宽跑满,可以...

2019-04-13 12:56:07 304 0

原创 【总结】介绍一款Redis实时监控工具的搭建和使用/redis-stat

redis-stat redis-stat,一款redis指标可视化的实时监控工具,我们目前生产中就在使用了。 redis-stat采用ruby开发,基于redis的info命令来统计,不会影响redis性能。 redis-stat有两种监控输出的方式: 1. 终端直接输出,类似vms...

2019-04-13 11:46:26 1126 0

原创 【总结】Redis连接错误:MISCONF Redis is configured to save RDB snapshots...

Redis问题 MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are...

2019-04-13 11:07:38 5461 3

原创 我使用的开源分布式ID生成服务

不久前,有小伙伴问到我使用了哪种ID生成解决方案,在以往研发过程中,其实各种都有用过,比如以前有用过UUID,或者使用数据库自增,以及snowflake算法。后来得知美团开源了他们的分布式ID生成服务,调研后发现集成十分简单好用,配合ZK使用,也就不再重复造轮子了,后来就统一改成了使用来自于他们家...

2019-04-09 09:54:10 673 0

提示
确定要删除当前文章?
取消 删除