随笔分类 -  CentOS

1 2 3 下一页

RocketMQ 重试机制
摘要:消息重试分为两种:Producer发送消息的重试 和 Consumer消息消费的重试。一、Producer端重试 Producer端重试是指: Producer往MQ上发消息没有发送成功,比如网络原因导致生产者发送消息到MQ失败。 部分源码解析: /** * 说明 抽取部分代码 */ private 阅读全文

posted @ 2021-08-12 15:24 兔大锤 阅读(1606) 评论(0) 推荐(0)

分布式开放消息系统(RocketMQ)的原理与实践
摘要:转自:rocketmq-常见问题总结(消息的顺序、重复、消费模式) - xuwc - 博客园 (cnblogs.com) 分布式消息系统作为实现分布式系统可扩展、可伸缩性的关键组件,需要具有高吞吐量、高可用等特点。而谈到消息系统的设计,就回避不了两个问题: 消息的顺序问题 消息的重复问题 Rocke 阅读全文

posted @ 2021-08-09 15:05 兔大锤 阅读(398) 评论(0) 推荐(0)

linux系统IO调度算法
摘要:IO调度器的总体目标是希望让磁头能够总是往一个方向移动,移动到底了再往反方向走,这恰恰就是现实生活中的电梯模型,所以IO调度器也被叫做电梯. (elevator)而相应的算法也就被叫做电梯算法.而Linux中IO调度的电梯算法有好几种,一个叫做as(Anticipatory),一个叫做 cfq(Co 阅读全文

posted @ 2020-07-07 13:55 兔大锤 阅读(461) 评论(0) 推荐(0)

RocketMQ Nameserver 配置
摘要:### 名称:NamesrvConfig.rocketmqHome <String># 默认值:(通过 sh mqnamesrv 设置 ROCKETMQ_HOME 环境变量,在源程序中获取环境变量得# 到的目录)# 描述:RocketMQ 主目录 # 建议:不主动配置##rocketmqHome = 阅读全文

posted @ 2020-05-21 14:46 兔大锤 阅读(7782) 评论(1) 推荐(2)

RocketMQ 参数详解
摘要:NameServer配置属性 参数名 参数类型 描述 默认参数(时间为单位ms,数据单位为byte) rocketmqHome String RockerMQ主目录,默认用户主目录 namesrvAddr String NameServer地址 kvConfigPath String kv配置文件路 阅读全文

posted @ 2020-03-16 10:24 兔大锤 阅读(6932) 评论(2) 推荐(0)

更改或删除了python版本导致yum出错
摘要:一: 升级python导致yum出错 1. cd /usr/bin/yum 2. #!/usr/bin/python 修改为 #!/usr/bin/python2.6 二 :完全重装python和yum(卸载系统的安装的python) <1> 删除python包 1. whereis python 阅读全文

posted @ 2020-03-02 16:11 兔大锤 阅读(440) 评论(0) 推荐(0)

linux下的缓存机制buffer、cache、swap
摘要:一、缓存机制介绍 在Linux系统中,为了提高文件系统性能,内核利用一部分物理内存分配出缓冲区,用于缓存系统操作和数据文件,当内核收到读写的请求时,内核先去缓存区找是否有请求的数据,有就直接返回,如果没有则通过驱动程序直接操作磁盘。缓存机制优点:减少系统调用次数,降低CPU上下文切换和磁盘访问频率。 阅读全文

posted @ 2019-12-02 14:58 兔大锤 阅读(2118) 评论(0) 推荐(0)

Redis-cli 命令总结
摘要:连接操作相关的命令 默认直接连接 远程连接-h 192.168.1.20 -p 6379 ping:测试连接是否存活如果正常会返回pong echo:打印 select:切换到指定的数据库,数据库索引号 index 用数字值指定,以 0 作为起始索引值 quit:关闭连接(connection) a 阅读全文

posted @ 2019-07-24 14:53 兔大锤 阅读(4383) 评论(0) 推荐(0)

sysctl 命令
摘要:sysctl命令 被用于在内核运行时动态地修改内核的运行参数,可用的内核参数在目录/proc/sys中。它包含一些TCP/ip堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。 语法 选项 参数 变量=值:设置内核参数对应的变 阅读全文

posted @ 2019-06-27 15:28 兔大锤 阅读(785) 评论(0) 推荐(0)

Linux开机启动过程分析
摘要:开机过程指的是从打开计算机电源直到LINUX显示用户登录画面的全过程。分析LINUX开机过程也是深入了解LINUX核心工作原理的一个很好的途径。 启动第一步--加载BIOS 当 你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIO 阅读全文

posted @ 2019-06-13 15:42 兔大锤 阅读(331) 评论(0) 推荐(0)

rocketMQ安装部署详细解析
摘要:一、简介rocketMQ RocektMQ是阿里巴巴在2012年开源的一个纯java、分布式、队列模型的第三代消息中间件,不仅在传统高频交易链路有着低延迟的出色表现,在实时计算等大数据领域也有着不错的吞吐。 2016年11月11号,双十一大促见证了RocketMQ低延迟存储架构的成功试水,99.99 阅读全文

posted @ 2019-06-10 17:20 兔大锤 阅读(32390) 评论(2) 推荐(1)

awk 命令
摘要:简介 awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。 awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk 阅读全文

posted @ 2019-06-05 15:15 兔大锤 阅读(338) 评论(0) 推荐(0)

30 道linux运维题
摘要:1.linux如何挂在windows下的共享目录mount.cifs //192.168.1.3/server /mnt/server -o user=administrator,pass=123456 linux 下的server需要自己手动建一个 后面的user与pass 是windows主机的 阅读全文

posted @ 2019-06-05 09:15 兔大锤 阅读(308) 评论(0) 推荐(0)

ssh连接远程主机执行脚本的环境变量问题
摘要:近日在使用ssh命令ssh user@remote ~/myscript.sh登陆到远程机器remote上执行脚本时,遇到一个奇怪的问题: ~/myscript.sh: line n: app: command not found app是一个新安装的程序,安装路径明明已通过/etc/profile 阅读全文

posted @ 2019-04-29 09:49 兔大锤 阅读(5860) 评论(0) 推荐(1)

linux shell 正则表达式(BREs,EREs,PREs)差异比较
摘要:正则表达式:在计算机科学中,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正则表达式引擎。正则 阅读全文

posted @ 2019-03-14 15:10 兔大锤 阅读(297) 评论(0) 推荐(0)

HTTP 错误码
摘要:HTTP 400 – 请求无效 HTTP 401.1 – 未授权:登录失败 HTTP 401.2 – 未授权:服务器配置问题导致登录失败 HTTP 401.3 – ACL 禁止访问资源 HTTP 401.4 – 未授权:授权被筛选器拒绝 HTTP 401.5 – 未授权:ISAPI 或 CGI 授权 阅读全文

posted @ 2018-12-20 14:16 兔大锤 阅读(206) 评论(0) 推荐(0)

time 命令
摘要:语法 参数 -o 或 --output=FILE:设定结果输出档。这个选项会将 time 的输出写入 所指定的档案中。如果档案已经存在,系统将覆写其内容。 -a 或 --append:配合 -o 使用,会将结果写到档案的末端,而不会覆盖掉原来的内容。 -f FORMAT 或 --format=FOR 阅读全文

posted @ 2018-12-12 10:44 兔大锤 阅读(239) 评论(0) 推荐(0)

Shell 运算相关
摘要:一、${str} 二、变量替换 三、3种计算字符串长度的效率比较 四、(())用法 五、expr 六、bc 4种连续整数求和效率 七、条件测试 八、字符串测试 阅读全文

posted @ 2018-12-11 22:10 兔大锤 阅读(110) 评论(0) 推荐(0)

Zookeeper 安装
摘要:Zookeeper安装 zookeeper的安装分为三种模式:单机模式、集群模式和伪集群模式。 单机模式 首先,从Apache官网下载一个Zookeeper稳定版本,本次教程采用的是zookeeper-3.4.9版本。 http://apache.fayea.com/zookeeper/zookee 阅读全文

posted @ 2018-12-04 13:34 兔大锤 阅读(215) 评论(0) 推荐(0)

Python 解决命令行删除、退格乱码问题
摘要:安装了python 在命令行界面无法进行删除、退格 1 安装readline模块 两种方式:yum install -y readline-devel readline 或者 下载文件https://pypi.python.org/pypi/readline tar -xvf readline-6. 阅读全文

posted @ 2018-11-29 15:04 兔大锤 阅读(2167) 评论(0) 推荐(0)

1 2 3 下一页

导航