我从127.6.205.1开始每2秒钟收到一个奇怪的请求。 我的production.log(Ruby on Rails)文件如下所示:
> ... 我,[2015-01-16T15:05:23.491062#79682]信息 - :开始GET“/”为127.6.205.1在2015-01-16 15:05:23 -0500 我,[2015-01-16T15:05:23.493081#79682]信息 - :通过HomeController#index处理为HTML 我,[2015-01-16T15:05:23.499908#79682]信息 - :渲染布局/应用程序中的home / index.haml(5.2ms) 我,[2015-01-16T15:05:23.500405#79682]信息 - :在7ms内完成200 OK(查看:6.2ms | ActiveRecord:0.0ms) 我,[2015-01-16T15:05:25.508127#79682]信息 - :开始GET“/”为127.6.205.1于2015-01-16 15:05:25 -0500 我,[2015-01-16T15:05:25.510744#79682] INFO - :通过HomeController#index处理为HTML 我,[2015-01-16T15:05:25.518685#79682]信息 - :渲染布局/应用程序中的home / index.haml(6.2ms) 我,[2015-01-16T15:05:25.519226#79682]信息 - :在8ms内完成200 OK(查看:7.2ms | ActiveRecord:0.0ms) 我,[2015-01-16T15:05:27.524949#79682]信息 - :开始获取“/”为127.6.205.1于2015-01-16 15:05:27 -0500 我,[2015-01-16T15:05:27.527011#79682] INFO - :通过HomeController#index处理为HTML 我,[2015-01-16T15:05:27.532497#79682]信息 - :渲染布局/应用程序中的home / index.haml(3.7ms) 我,[2015-01-16T15:05:27.532950#79682]信息 - :在6ms内完成200 OK(查看:4.8ms | ActiveRecord:0.0ms) ...
结果文件变得太大(700MB),占用了所有可用的磁盘空间,我的博客http://dortonway.me崩溃。
现在我删除了日志文件,我的博客也照常工作,但这只是一个临时解决scheme。
那是什么? 我可以写一个bash脚本来删除production.log或以某种方式阻止这个IP,但我不认为这是一个好的解决scheme。