有没有现成模块我直接拿过来用?
服务器是 Goliath/Sinatra 混搭。。。
exception_notification 应该是支持的
@huacnlee 多谢。 http://smartinez87.github.io/exception_notification/ 这个么?
#2 楼 @est 是的
#2 楼 @est Yo, 您也写 Ruby 啦!
不建议发邮件,上线后 Web 服务会有很多异常的,exception_notification 会捕获到所有的 Ruby 异常,用邮件的话你是无法处理的,太多了,看不过来。
我们线上应用都是捕捉到,写到数据库或 Log 文件里面,定期查看,修正
目前项目里用的是 Airbrake。基本满足你的要求
哇 est..
#5 楼 @huacnlee 用过滤器就搞定了,效果和写日志差不多,但可以随时查看。随着不断修复,每天的异常也不是很多。
#4 楼 @huacnlee 被你发现咯。之前做 python 是做到 0 个 5xx 4xx 异常。。。。一开始邮件的确多,但是随着时间推移处理勤快,越来越少。
而且现在做 ruby 是涉及到金额的,所以很怕出错。
#6 楼 @raven 好东西。我来试试。
有些是不好处理掉的
上面截图这些是某些爬虫或探测工具搞出来的
传说中的 est!!! http://blog.est.im/ http://forum.eviloctal.com/index.php
#10 楼 @flowerwrong 邪八和我没关系。虽然我在邪八论坛也有一样的 id。
#9 楼 @huacnlee 好像是自动扫描入侵工具,最好还是用 WAF 提前过滤下。代码健壮也很重要。
膜拜大神
@est 果然大有来头啊!
晕。。你们歪楼了。。。我是小菜。请轻虐。