代码改变世界

随笔档案-2017年02月

TCP Keepalive笔记

2017-02-27 15:13 by Loull, 1661 阅读, 收藏, 编辑
摘要: TCP是无感知的虚拟连接,中间断开两端不会立刻得到通知。一般在使用长连接的环境下,需要心跳保活机制可以勉强感知其存活。业务层面有心跳机制,TCP协议也提供了心跳保活机制。 长连接的环境下,人们一般使用业务层面或上层应用层协议(诸如MQTT,SOCKET.IO等)里面定义和使用。一旦有热数据需要传递, 阅读全文

删除N天前的log日志文件:RollingFileAppender,DailyRollingFileAppender,/etc/cron

2017-02-13 21:26 by Loull, 2067 阅读, 收藏, 编辑
摘要: 1. 如果您使用的是Log4j,且采用的RollingFileAppender方式, 通过设置maxBackupIndex属性来指定要保留的日志文件数的最大值可以间接实现删除N天前的日志文件。 2. 如果您使用的是Log4j,且采用的DailyRollingFileAppender方式,由于该方式不 阅读全文

Linux RPM

2017-02-09 00:09 by Loull, 179 阅读, 收藏, 编辑
摘要: 安装 rpm -i 需要安装的包文件名 rpm -i example.rpm 安装 example.rpm 包; rpm -iv example.rpm 安装 example.rpm 包并在安装过程中显示正在安装的文件信息; rpm -ivh example.rpm 安装 example.rpm 包 阅读全文
点击右上角即可分享
微信分享提示