今天和同事聊到了缓存,在Java中实现进程缓存。这里主要思想是,用一个map做缓存。缓存有个生存时间,过期就删除缓存。这里可以考虑两种删除策略,一种是起一个线程,定期删除过期的key。第二个是,剔除模式,比较懒,访问到某个key的时候才,才去检查这个key是否过期,过期删除。 首先,对要缓存的val ...
分类:
编程语言 时间:
2017-06-28 23:21:35
阅读次数:
287
saltstack在运行的时候会在salt下面会产生无数的job的cache,必须要定期删除,或者是把keep_jobs的时间给写出来,不写的花就好像我一样的悲剧了,他会把整个服务器的inode给占满了,导致服务器没法正常工作了。grep"keep_jobs"/etc/salt/master
#keep_jobs:24把这个给打开,不..
分类:
其他好文 时间:
2017-06-14 16:22:26
阅读次数:
130
5、Nginx日志切割和日志定期删除LogDir=/data/logs/nginx#日志存放目录LogDate=`date+%Y%m%d`#日志名称后缀KeepLogDays=30#保留的天数(看自己的需求)DelDate=`date-d"-${KeepLogDays}days"+%Y%m%d`#当前时间的前三十天时间戳(是一个具体的日期)(-d参数是删除语法:date-d3..
分类:
其他好文 时间:
2017-06-06 22:03:58
阅读次数:
144
1.题目老男孩教育每日一题-2017年5月24日-脑洞神探之tmp目录的下的备份文件突然没了,谁来背锅?2.参考答案1.运维干的2.开发干的3.系统干的,系统安装了一个命令tmpwatch,定期删除文件。在Centos/RHEL/Fedora系统下存在清理机制(Ubuntu下没有,我的系统是CentOS6)yum-yinstall..
分类:
其他好文 时间:
2017-05-27 18:00:24
阅读次数:
148
Centos/RHEL/Fedora系统完全安装,系统存在清理机制,会定时清理/tmp目录下文件Centos/RHEL/Fedora系统最小化安装没有该机制用到工具:tmpwatchyuminstalltmpwatch-y包含以下文件:/etc/cron.daily/tmpwatch/usr/bin/tmpwatch/usr/sbin/tmpwatch/usr/share/doc/tmpwatch-2.9.16..
分类:
其他好文 时间:
2017-05-26 14:41:49
阅读次数:
164
1.数据库 Redis的所有数据库都保存在redisServer.db数组中,数据库主要是由两个字典组成:dict字典,负责保存键值对;expires,负责保存键的过期时间 Redis使用惰性删除和定期删除两种方式处理过期键:惰性删除是指在碰到了过期键才将其删除,定期删除是指每隔一段时间主动查找并删 ...
分类:
其他好文 时间:
2017-04-11 11:33:50
阅读次数:
210
#!/bin/bash
#切割nginx的日志,然后定期删除
source/etc/profile
log_path=/usr/local/nginx/logs
d=`date+%Y-%m-%d`
d90=`date-d‘5dayago‘+%Y-%m-%d`##5天前
cd${log_path}&&cpaccess.log$log_path/backuplog/accesslog$d.log
gzip-f$log_path/backuplog/accesslog$d..
分类:
其他好文 时间:
2017-03-20 19:42:01
阅读次数:
148
降低水位线 随着数据库表空间使用的时间长后,数据量不断的增大,少不了定期删除一些不重要的数据信息 当然,数据可以使用delete语句删掉,但表空间并没有释放 这是因为使用了会有痕迹在,所以当完成delete操作后, 再使用 alter table TABLENAME move 将数据表重构 恢复正常 ...
分类:
数据库 时间:
2017-02-10 17:31:14
阅读次数:
163
网站的访问日志增长很快,如果保存在一个文件中,不进行切割,那么很快就会撑爆服务器的磁盘,我们需要对其进行切割,并且定期删除无用的日志,以保证磁盘的合理使用。1.编辑虚拟主机配置文件[root@CentOS6important]#vim/usr/local/apache2/conf/extra/httpd-vhosts.conf2.去..
分类:
Web程序 时间:
2017-01-12 03:27:37
阅读次数:
302
第一.最近客户的服务器数据库备份每天都在进行,随着数据量的不断的增加,备份也在不断的进行变大。 第二.于是一些问题就出现了客户的服务器的磁盘的空间有限,定期数据库备份文件太大而导致无法进行保存问题。 第三.从而导致了服务器宕机以及服务器中一些应用程序以及网站无法使用等等。 第四.所以需要进行解决这个 ...
分类:
数据库 时间:
2016-11-24 21:22:35
阅读次数:
191