项目有个新的需求,在多台APP服务器随机上传图片/资源文件,其中一台APP需要读取上传的图片,这样之前做的rsync+inotify的设置就无法应对了。所以研究了下多向触发式实时同步机制,大家可以实验一下,如果有不妥的地方,请联系我修正,多谢了。以下开始正题一、简介Unison是Win..
分类:
其他好文 时间:
2014-11-30 00:53:53
阅读次数:
274
今天要开发一个定时任务,然后加入cron列表中。但是有个问题摆在眼前,脚本的执行中需要输入数据库密码(貌似5.1版本以上不允许在-p后直接加密码,会报错)mysql -u root -p << SQLuse db;set names utf8;`cat task.sql`SQL运行上述代码后,会提示...
分类:
系统相关 时间:
2014-11-28 17:56:06
阅读次数:
298
Rsync 参数选项说明-v, --verbose 详细模式输出-q, --quiet 精简输出模式-c, --checksum 打开校验开关,强制对文件传输进行校验-a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性,等于-rlptgoD-r, --recursive ...
分类:
其他好文 时间:
2014-11-28 17:52:06
阅读次数:
228
1.???? 传统架构 1.1. Rsync方式 说明: 在生产环境上部署rsync传输脚本并设置定时,按天或按小时将日志传输到日志收集服务器 ? 1) 优点 对生产服务器和日志收集服务器造成的压力较小 数据较精确,且可以比...
分类:
其他好文 时间:
2014-11-28 16:29:46
阅读次数:
486
一应用场景描述在LB后端有多台游戏服运行PHP代码,每台服务器的环境部署一样,PHP代码一样。现在有时需要更改游戏配置文件,如更改各个区服的开服状态等。登陆到每台服务器去更改相应的文件会比较繁琐,需要当在第一台服务器上的配置文件作更改时,其他服务器上的配置文件自动..
分类:
其他好文 时间:
2014-11-27 18:53:16
阅读次数:
174
rsync的部署我这里就不讲了,本文主要是讲怎么通过用户名和密码访问rsync...
分类:
其他好文 时间:
2014-11-27 14:37:22
阅读次数:
190
crontab*/1 * * * * (cd /home/q/system/project; /usr/bin/lockf -t 0 /tmp/discuz_bbs_audit.lock /usr/local/php/bin/php audit_cron.php) >> /home/q/system...
分类:
系统相关 时间:
2014-11-27 12:06:12
阅读次数:
243
如果碰到了需要在指定的时间运行php脚本的情况,比如定时进行网站的数据统计、自动执行数据库备份任务、定时发送email等等。
如果我们不使用Cron来执行php脚本,或许我们会采用php include的方法。
比如在index.php 中添加代码:
当访客通过浏览器访问http://xxxx/index.php的时候,自动执行了crontab.php。
当然这只是一种思路...
分类:
系统相关 时间:
2014-11-26 19:00:11
阅读次数:
378
如果碰到了需要在指定的时间运行php脚本的情况,比如定时进行网站的数据统计、自动执行数据库备份任务、定时发送email等等。如果我们不使用Cron来执行php脚本,或许我们会采用phpinclude的方法。比如在index.php中添加代码:<?phpinclude"crontab.php"?>当访客通过浏览器..
分类:
系统相关 时间:
2014-11-26 16:44:54
阅读次数:
254
level21:linux计划任务ls/etc/cron.d/#发现可疑文件cronjob_bandit22catcronjob_bandit22#发现执行命令/usr/bin/cronjob_bandit22.sh,查看该文件属性,发现group组有x权限。/usr/bin/cronjob_bandit22.shcatt7O6lds9S0RqQh9aMcz6ShpAoZKF7fgv#这里注意,用户没有ls/tmp的权限..
分类:
其他好文 时间:
2014-11-24 22:44:18
阅读次数:
377