您的位置:首页 > 其它

RocketMQ-04自带优化

2015-07-12 12:36 344 查看
此优化脚本包在安装包的/bin下面
贴出源码中的优化脚本:

这个脚本分别修改了网络参数 、admin的硬资源限制 、硬盘的刷盘模式看了下 不能直接运行 需要做以下更改
这个脚本中使用了admin 这个用户,估计阿里的mq是用admin启动的如果你用root启动RocketMQ 其中的 ?
这两行可以注释掉, 不过生产环境中还是不推荐直接用root启动服务,所以我useradd admin了。另个是硬盘优化部分首先需要知道RockerMQ 运行产生的文件log 都会放在运行用户的家目录中所以可以在home目录中建个admin 然后将盘挂到/home/admin就可以接下来是硬盘刷盘模式( I/O Scheduling)?
这个也不适用于笔者的环境。目的是要把硬盘的刷盘模式改为deadline查看下当前硬盘刷盘模式(笔者硬盘为sda)?
好吧手动改下?
这种方式是立即生效 但是重启后会丢失如果需要重启后也是deadline 需要添加grub参数编辑/etc/grub.conf找到kernel那行 在最后添加?
至此完成了此脚本中所做的优化最后贴出一份笔者改后的(仅仅把参数变量化 方便复用)注意: (需要root 或 sudo权限才可执行) 请将脚本中用户和盘符换成你的
?

至此 优化结束。I/O Scheduling 配置参照 http://doc.opensuse.org/products/draft/SLES/SLES-tuning_sd_draft/cha.tuning.io.html#cha.tuning.io.schedulers阿里os.sh源脚本:https://github.com/alibaba/RocketMQ/blob/develop/bin/os.sh
来源: </article/2210961.html>
本文出自 “崛起” 博客,请务必保留此出处http://binbinwudi8688.blog.51cto.com/3023365/1673374
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: