蓝天

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 76 下一页

2018年5月9日 #

Redis集群master选举时长测试

摘要: 在一台物理机上启动6个Redis实例,组成3主3从集群,端口号依次为:1379 ~ 1384,端口号1379、1380和1384三个为master,端口1379的进程ID为17620。现将进程17620暂停(发送SIGSTOP信号),观察集群发现故障时长,和主从切换时... 阅读全文

posted @ 2018-05-09 14:42 #蓝天 阅读(979) 评论(0) 推荐(0) 编辑

2018年5月3日 #

Kafka C++客户端库librdkafka笔记

摘要: 目录目录 11. 前言 22. 缩略语 23. 配置和主题 33.1. 配置和主题结构 33.1.1. Conf 33.1.2. ConfImpl 33.1.3. Topic 33.1.4. TopicImpl 34. 线程 45. 消费者 55.1. 消费者结构 5... 阅读全文

posted @ 2018-05-03 19:09 #蓝天 阅读(694) 评论(0) 推荐(0) 编辑

2018年4月17日 #

Linux上的TIME_WAIT和tcp_fin_timeout

摘要: 当Linux服务器的TIME_WAIT过多时,通常会想到去修改参数降低TIME_WAIT时长,以减少TIME_WAIT数量,但Linux并没有提供这样的接口,除非重新编译内核。Linux默认的TIME_WAIT时长一般是60秒(等于2MSL),定义在内核的include/net/tcp.h文件中:# 阅读全文

posted @ 2018-04-17 09:30 #蓝天 阅读(4563) 评论(0) 推荐(0) 编辑

Cron运行原理

摘要: 目录目录 11. 前言 12. 示例 13. 工作过程 24. 一个诡异的问题 35. cron&crontab 36. cron.allow&cron.deny 37. cron.daily&cron.hourly&cron.weekly&cron.monthly ... 阅读全文

posted @ 2018-04-17 09:14 #蓝天 阅读(2056) 评论(0) 推荐(0) 编辑

2018年4月12日 #

C++的重载流输出运算符

摘要: // 下列代码输出什么?#include #include // typedef basic_ostream ostream;class A{private: int m1,m2;public: A(int a, int b) { m1=a;... 阅读全文

posted @ 2018-04-12 20:26 #蓝天 阅读(768) 评论(0) 推荐(0) 编辑

2018年3月29日 #

redis-server进程CPU百分百问题

摘要: 结论:待确认是否为redis的BUG,原因是进程实际占用的内存远小于配置的最大内存,所以不会是内存不够需要淘汰。CPU百分百redis-server进程集群状态:slave临时解决办法:使用gdb将d.ht[0].used的值改为0问题原因:dictGetRandom... 阅读全文

posted @ 2018-03-29 20:09 #蓝天 阅读(614) 评论(1) 推荐(0) 编辑

2018年2月26日 #

cJSON精度丢失问题

摘要: 问题复现步骤:1) 输入字符串:{ "V":0.12345678}2) 字符串转成cJSON对象3) 调用cJSON_Print将cJSON对象再转成字符串4) 再将字符串转成cJSON对象5) 保留8位精度方式调用printf打印值,输出变成:0.123456... 阅读全文

posted @ 2018-02-26 20:59 #蓝天 阅读(1226) 评论(0) 推荐(0) 编辑

2017年12月18日 #

crontab和crond分析

摘要: 目录目录 11. 研究目的 12. 基本概念 13. crontab 13.1. 编辑 23.1.1. “crontab -e”工作流 23.2. 问题 34. crond 34.1. /etc/crontab 3 1. 研究目的更好使用crontab,和解决cron... 阅读全文

posted @ 2017-12-18 17:40 #蓝天 阅读(765) 评论(0) 推荐(0) 编辑

2017年11月23日 #

crontab使用环境变量

摘要: 两种方式:1)直接在crontab中定义变量,如:A=123* * * * * echo $A > /tmp/a.txt注意在定义变量时不能使用$引用其它变量,如下面的做法错误:A=123B=$A2)在/etc/environment中定义变量此文件定义变量的格式为:... 阅读全文

posted @ 2017-11-23 10:48 #蓝天 阅读(3359) 评论(0) 推荐(0) 编辑

2017年8月29日 #

redis for lack of backlog

摘要: 版本:redis-3.2.9部署:5台64G内存的物理机,每台机器启动2个redis进程组成5主5备集群,每台机器1个主1个备,并且错开互备。问题:发现redis进程占用内存高达40G,而且全是备进程。尝试通过重启进程方式释放内存,但进入复制死循环,报如下所示错误:f... 阅读全文

posted @ 2017-08-29 09:58 #蓝天 阅读(324) 评论(0) 推荐(0) 编辑

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 76 下一页

导航