在阿里云买了一台乞丐版服务器,搭了一个博客,安装了java,mysql,redis等服务,把之前写的知乎爬虫部署上去,看看爬取效果。程序运行一段时间后,发现cmder上的日志不打了,我原觉得爬虫挂了,再次操做时才发现是ssh链接断了,日志的输出看不到了。。。java
查阅网上的博客,要解决这个问题,就要修改ssh server的配置文件。mysql
在服务器上,打开SSH服务的配置文件:redis
etc/ssh/sshd_config
sql
加上以下两行:服务器
ClientAliveInterval 120
ClientAliveCountMax 720
ssh
重启ssh server阿里云
/etc/init.d/ssh restart
rest
这样每隔120秒向客户端发送一个“空包”,以保持于客户端的链接。
总共发送720次“空包”,以后断开它们之间的链接,也就是:120秒 × 720 = 86400 秒 = 24小时 后。日志