在某些服务器架构中,会遇到文件同步问题,例如需要做站点镜像备份,同步文件到多个CDN节点等。需要解决的主要有两个问题 1.如何实现文件同步问题? 2.何时执行同步操作? 文件同步可以使用rsync+ssh,什么时候自行同步操作呢?可能部分人会想到cron,这个没错,可以实现的,但是确实有点浪费资源, ...
分类:
其他好文 时间:
2017-02-18 09:46:49
阅读次数:
197
在某些服务器架构中,会遇到文件同步问题,例如需要做站点镜像备份,同步文件到多个CDN节点等。需要解决的主要有两个问题 1.如何实现文件同步问题? 2.何时执行同步操作? 文件同步可以使用rsync+ssh,什么时候自行同步操作呢?可能部分人会想到cron,这个没错,可以实现的,但是确实有点浪费资源, ...
分类:
其他好文 时间:
2017-02-18 09:45:55
阅读次数:
224
故事的起因是这样的:因有需求对前端传来的文件进行实时处理,要求是实时用厂家的SDK请求处理这些文件,将结果实时写入后端数据库,所以写了实时转发程序A,原理采用了内核的inotify机制,监测上传目录下有文件创建后执行消费处理,nohupA放在后台实时守护处理,消费程序M和N为..
分类:
其他好文 时间:
2017-02-17 21:54:40
阅读次数:
200
什么是Rsync?rsync可以实现增量备份,配合inotify可以实现时事的数据备份Rsync的三种工作模式1)本地备份,相当于cp命令将/etc/hosts文件拷贝到/tmp/目录下rsync-avz/etc/hosts/tmp/删除一个目录先新建一个空目录,然后使用rsync命令同步mkdir/zhao添加--delete参数,目录zhao..
分类:
其他好文 时间:
2017-02-16 12:01:21
阅读次数:
196
NFS重要问题 1、有关NFS客户端普通用户写NFS的问题。 1)为什么要普通用户写NFS。 2)exports加all_squash。 Rsync介绍 什么是Rsync? Rsync是一款开源的、快速的、多功能的、可实现全量即增量的本地或远程数据同步备份的优秀工具。Rsync软件适用于unix、l... ...
分类:
其他好文 时间:
2017-02-09 23:01:35
阅读次数:
248
gulp入门 gulp浏览器实时同步 首先要下载对应的插件包; gulp-less包:cnpm install gulp-less --save-dev gulp-connect包:cnpm install gulp-connect--save-dev gulp-minify-css包:cnpm i ...
分类:
Web程序 时间:
2017-02-08 17:14:39
阅读次数:
542
1.在站点路径里打开cmd控制台。 输入:cnpm install gulp-connect --save-dev 2.编辑gulpfile.js 3.控制台执行gulp任务 输入gulp serve 4.查看浏览器该任务有没有生效 因为我们使用这个插件创建了一个服务器,它的端口默认是8080,所以 ...
分类:
其他好文 时间:
2017-02-07 18:51:56
阅读次数:
188
安装inotify [root@server ~]# mkdir -p /home/oldboy/tools 安装inotify-tools-3.14.tar.gz [root@server tools]# ls -l /proc/sys/fs/inotify/ #出现下面三个表示支持inotify... ...
分类:
其他好文 时间:
2017-02-06 22:01:12
阅读次数:
419
1、实现两台服务器的/web目录数据同步(任何一台数据修改两台服务器数据时时保持一致) #双向同步使用unison 安装unison软件程序 yum install -y ocaml ctags-etags.x86_64 glibc-static glib* inotify-tools #从官网下载 ...
分类:
其他好文 时间:
2017-01-26 19:01:04
阅读次数:
304