前言 之前写过有关异步的文章,对这方面一直比较弱,感觉还是不太理解,于是会花点时间去好好学习这一块,我们由浅入深,文中若有叙述不稳妥之处,还请批评指正。 话题 (1)是不是将方法用async关键字标识就是异步方法了呢? (2)是不是没有await关键字的存在async就没有存在的意义了呢? (3)用 ...
分类:
其他好文 时间:
2018-11-13 11:08:11
阅读次数:
166
UNISON安装部署手册 操作系统:SUSE12 安装包:inotify-tools-3.13.tar.gz ocaml-4.02.0.tar.gz unison-2.48.4.tar.gz 主机:FH-UMP-PORTAL1 192.168.1.181 FH-UMP-PORTAL2 192.168 ...
分类:
其他好文 时间:
2018-11-11 12:15:15
阅读次数:
190
业务场景:将所有服务器内的日志文件以小时为单位压缩后保存同时清空源日志文件。此后通过rsync+inotify机制将压缩文件统一备份到日志服务器内。实现对日志文件的统一保存和备份。rsync和inotify这里就不介绍了!有兴趣的可以到官网查看。大致服务架构图:一、三台机器的IP分别为:源服务器:172.20.2.108目标(备份)服务器:172.20.2.225@todo:从源服务器(172.2
分类:
其他好文 时间:
2018-11-09 19:26:25
阅读次数:
289
inotifywait监控多个目录一.需求:1.监控特定的服务配置文件和目录变更情况。2.监控自定义文件和目录变更情况。3.可以手动杀掉进程。4.把所有变更信息弄到日志里。二.Inotify介绍Inotify是一个内核用于通知用户空间程序文件系统变化的机制,是基于inode级别的文件系统监控技术,是一种强大的、细粒度的、异步的机制,它满足各种各样的文件监控需要,不仅限于安全和性能,内核要求2.6.
分类:
其他好文 时间:
2018-11-07 16:34:37
阅读次数:
321
安装inotify-tools 创建数据和日志目录 创建日志文件 假设在 /tmp/inotifywait/data/ 中不断生成(删除,移动)数据,/tmp/inotifywait/log/data.log 文件中记录日志 开启监控 (这里简称“会话1”) 再开一会话终端(这里简称“会话2”),并 ...
分类:
系统相关 时间:
2018-11-06 18:15:15
阅读次数:
343
一.同步时不输入密码的两种方式1.同步时不输入密码[第一种方式,sersync][root@nfs~]#echo"1">/etc/rsync.password[root@nfs~]#chmod600/etc/rsync.passwordrsync-avzrsync_backup@172.16.1.41::backup/opt--password-file=/etc/rsy
分类:
其他好文 时间:
2018-11-05 00:03:50
阅读次数:
169
一、原理: inotify事件监控,可以监控文件系统中添加,删除,修改,移动等各种事件,一旦发现数据彼此不同,会通知rsync同步推送数据。inotify + rsync可以时时同步 二、准备工作 1、需要用云yum仓库安装软件包inotify-tools inotify-tools,可提供两个工具 ...
分类:
其他好文 时间:
2018-11-04 19:30:42
阅读次数:
213
web服务器每天定时推送的脚本 备份服务器的脚本 inotify+rsync实时推送脚本,样板 mysql全部脚本样本 ...
分类:
其他好文 时间:
2018-11-01 13:43:20
阅读次数:
171
第1章 Rsync简介 1.1 Rsync基本概述 rsync是一款开源的备份工具,可以在不同主机之间进行同步,可实现全量备份与增量备份 全量:将全部数据,进行传输覆盖 增量:只传输差异部分的数据 1.2 实现增量复制的原理 Rsync通过其独特的“quick check”算法,实现增量传输数据 在 ...
分类:
其他好文 时间:
2018-11-01 00:58:32
阅读次数:
282