Rsync使用非ssh默认端口从远程服务器同步文件到本地
[ 2017-08-26 14:03:55 | 作者: admin ]
rsync -avreH --progress 'ssh -p Port' root@remoteip:/remotepath/ /localpath/
实例如下:
rsync -avreH --progress 'ssh -p 1001' root@222.222.222.222:/data/backup/ ./
真正的inotify+rsync实时同步,真正的增量备份,彻底告别同步慢(推荐)
[ 2017-08-26 13:36:15 | 作者: admin ]
p.s. rsyns在非默认SSH端口 http://blog.xg98.com/article.asp?id=2447
需要参考:http://douya.blog.51cto.com/6173221/1761314/
[转帖]http://www.ttlsa.com/web/let-infotify-rsync-fast/
背景
我们公司在用inotify+rsync做实时同步,来解决分布式集群文件一致性的问题。但当web文件越来越多(百万级数量html,jpg等小 文件),同步就越来越慢,根本做不到实时,按照网上的调优方法都尝试过,问题根本没有解决。经过我一翻细致研究,终于把慢的核心问题研究明白,先总结一句 inotifywait响应不会有延迟,rsync也很快。大家同样有慢的烦恼,那是因为网上的inotify+rsync的教程都是坑。下面我们来分 析。
...
阅读全文…
需要参考:http://douya.blog.51cto.com/6173221/1761314/
[转帖]http://www.ttlsa.com/web/let-infotify-rsync-fast/
背景
我们公司在用inotify+rsync做实时同步,来解决分布式集群文件一致性的问题。但当web文件越来越多(百万级数量html,jpg等小 文件),同步就越来越慢,根本做不到实时,按照网上的调优方法都尝试过,问题根本没有解决。经过我一翻细致研究,终于把慢的核心问题研究明白,先总结一句 inotifywait响应不会有延迟,rsync也很快。大家同样有慢的烦恼,那是因为网上的inotify+rsync的教程都是坑。下面我们来分 析。
...
阅读全文…
inotify-tools的inotifywait工具用exclude 和 fromfile 排除指定后缀文件
[ 2017-08-25 15:36:41 | 作者: admin ]
今天打算使用 inotify-tool 来对线上程序文件进行监控, 因为有些目录是缓存目录, 所以要进行排除, 同时还要排除一些指定的后缀的文件, 比如 .swp 等
需要递归监控的目录为: /tmp/inotify-test-dir
需要排除的目录为: /tmp/inotify-test-dir/cache
需要排除特定后缀文件: .log .swp 文件
根据网上看的一些资料, 我先做了如下尝试:
/usr/local/bin/inotifywait -mr -e close_write,modify,create,move,delete –exclude ^.*\.(log|swp)$ –exclude “^/tmp/inotify-test-dir/cache” –timefmt %Y/%m/%d %H:%M –format %T %w%f %e /tmp/inotify-test-dir
...
阅读全文…
需要递归监控的目录为: /tmp/inotify-test-dir
需要排除的目录为: /tmp/inotify-test-dir/cache
需要排除特定后缀文件: .log .swp 文件
根据网上看的一些资料, 我先做了如下尝试:
/usr/local/bin/inotifywait -mr -e close_write,modify,create,move,delete –exclude ^.*\.(log|swp)$ –exclude “^/tmp/inotify-test-dir/cache” –timefmt %Y/%m/%d %H:%M –format %T %w%f %e /tmp/inotify-test-dir
...
阅读全文…
CentOS 6.5上inotify-tools使用方法
[ 2017-08-25 14:54:14 | 作者: admin ]
来源:http://blog.csdn.net/god_wot/article/details/50448814
Linux内核从2.6.13开始,引入了inotify机制。通过intofity机制,能够对文件系统的变化进行监控,如对文件进行创建、删除、修改等操作,可以及时通知应用程序进行相关事件的处理。这种响应处理机制,避免了频繁的文件轮询任务,提高了任务的处理效率。
一、检查系统内核版本
二、检查系统是否支持inotify
阅读全文…
Linux内核从2.6.13开始,引入了inotify机制。通过intofity机制,能够对文件系统的变化进行监控,如对文件进行创建、删除、修改等操作,可以及时通知应用程序进行相关事件的处理。这种响应处理机制,避免了频繁的文件轮询任务,提高了任务的处理效率。
一、检查系统内核版本
[root@iZ25w1kdi5zZ ~]# uname -a
Linux iZ25w1kdi5zZ 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Linux iZ25w1kdi5zZ 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
二、检查系统是否支持inotify
[root@iZ25w1kdi5zZ
...阅读全文…
mysql 5.6.30 开启慢查询日志的方法,和老版本不同
[ 2017-08-23 09:46:08 | 作者: admin ]
1,修改配置文件(需重启mysqld服务):
【windows】开启所有日志
【linux】开启慢查询
[root@localhost app]# cat /etc/my.cnf
...
阅读全文…
【windows】开启所有日志
log-error="D:/Program Files/MySQL/MySQL Server 5.6/logs/error.log"
general-log=1
general-log-file="D:/Program Files/MySQL/MySQL Server 5.6/logs/query.log"
slow_query_log=on
slow_query_log_file="D:/Program Files/MySQL/MySQL Server 5.6/logs/slow.log"
long_query_time=2
general-log=1
general-log-file="D:/Program Files/MySQL/MySQL Server 5.6/logs/query.log"
slow_query_log=on
slow_query_log_file="D:/Program Files/MySQL/MySQL Server 5.6/logs/slow.log"
long_query_time=2
【linux】开启慢查询
[root@localhost app]# cat /etc/my.cnf
...
阅读全文…
转:PHP5.3后在本机运行很慢的解决方法
[ 2017-08-03 22:28:32 | 作者: admin ]
方法一:这是因为PHP 5.3在面对数据库配置信息中的“localhost”会犹豫,因此直接把这个地址改名为“127.0.0.1”,这个IP是IPv4下面的本地网络地址,实际作用和“localhost”一样,不过能明确告诉PHP这是IPv4网络。至于具体的修改流程,好比我的网站源程序是dedecms,因此数据库配置信息在html/data/common.inc文件中,要用Dreamweaver之类的专业软件编辑修改,否则保存后可能出错。
至于别的程序,同样修改数据库配置文件即可,下面是一般的数据库配置文件信息。
< ?php
//数据库连接信息
$cfg_dbhost = 'localhost';修改此处的localhost为127.0.0.1
$cfg_dbname = 'fewfwefsdf';
$cfg_dbuser = 'fsdfsdf';...
阅读全文…
至于别的程序,同样修改数据库配置文件即可,下面是一般的数据库配置文件信息。
< ?php
//数据库连接信息
$cfg_dbhost = 'localhost';修改此处的localhost为127.0.0.1
$cfg_dbname = 'fewfwefsdf';
$cfg_dbuser = 'fsdfsdf';
阅读全文…
CentOS 6.5上inotify-tools使用方法
[ 2017-07-24 13:40:33 | 作者: admin ]
文章来源:http://blog.csdn.net/god_wot/article/details/50448814
Linux内核从2.6.13开始,引入了inotify机制。通过intofity机制,能够对文件系统的变化进行监控,如对文件进行创建、删除、修改等操作,可以及时通知应用程序进行相关事件的处理。这种响应处理机制,避免了频繁的文件轮询任务,提高了任务的处理效率。
一、检查系统内核版本
二、检查系统是否支持inotify [code][/code]...
阅读全文…
Linux内核从2.6.13开始,引入了inotify机制。通过intofity机制,能够对文件系统的变化进行监控,如对文件进行创建、删除、修改等操作,可以及时通知应用程序进行相关事件的处理。这种响应处理机制,避免了频繁的文件轮询任务,提高了任务的处理效率。
一、检查系统内核版本
[root@iZ25w1kdi5zZ ~]# uname -a
Linux iZ25w1kdi5zZ 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
Linux iZ25w1kdi5zZ 2.6.32-431.23.3.el6.x86_64 #1 SMP Thu Jul 31 17:20:51 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
二、检查系统是否支持inotify [code][/code]...
阅读全文…
Font Awesome一套绝佳的图标字体库和CSS框架
[ 2017-07-22 10:32:45 | 作者: admin ]
教程:http://fontawesome.dashgame.com/
最简单的方式:BootstrapCDN (由MaxCDN提供)
一句话将Font Awesome加入您的网页中。您完全不用下载或者安装任何东西!
将以下代码粘贴到网页HTML代码的 <head> 部分.
<link href="//netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
最简单的方式:BootstrapCDN (由MaxCDN提供)
一句话将Font Awesome加入您的网页中。您完全不用下载或者安装任何东西!
将以下代码粘贴到网页HTML代码的 <head> 部分.
<link href="//netdna.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">