rsync+inotify实现实时同步案例--转
发布时间:2021-01-24 17:27:45 所属栏目:Linux 来源:网络整理
导读:副标题#e# 转自:http://chocolee.blog.51cto.com/8158455/1400596 随着应用系统规模的不断扩大,对数据的安全性和可靠性也提出的更好的要求,rsync在高端业务系统中也逐渐暴露出了很多不足,首先,rsync同步数据时,需要扫描所有文件后进行比对,进行差量
4.1.5?启动rsync?服务 |
inotify-master配置密码文件,测试推送
inotify-slave检查:
拓展:
5.1?inotify-master部署
注:
inotify是rsync客户端安装和执行的
企业场景压力测试200-300个同步限制,受网卡,磁盘,带宽等的制约。
5.1.1?查看当前系统是否支持inotify
?/proc/sys/fs/inotify/max_queued_evnets??????
表示调用inotify_init时分配给inotify?instance中可排队的event的数目的最大值,超出这个值的事件被丢弃,但会触发IN_Q_OVERFLOW事件。
????/proc/sys/fs/inotify/max_user_instances?
表示每一个real?user?ID可创建的inotify?instatnces的数量上限。
????/proc/sys/fs/inotify/max_user_watches?
表示每个inotify?instatnces可监控的最大目录数量。如果监控的文件数目巨大,需要根据情况,适当增加此值的大小。
例如:?echo?30000000?>?/proc/sys/fs/inotify/max_user_watches
5.1.2?下载inotify源码包并编译安装
(编辑:源码网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
相关内容