django/flask 项目,生产机上(Debug=False)出错,大家一般用什么方式调试?

2017-03-08 23:26:12 +08:00
 xyjtou
由于本地测试数据和生产机不同,偶尔还是会出现本地 OK ,生产机继续趴下的情况,大家一般用什么方式调试生产机?
2224 次点击
所在节点    Python
12 条回复
binux
2017-03-08 23:30:58 +08:00
看日志
amoyiki
2017-03-08 23:40:45 +08:00
同楼上
XiaoxiaoPu
2017-03-08 23:42:45 +08:00
sentry
notes
2017-03-09 01:01:57 +08:00
改 debug 为 true ,修正后改回 false
Blunt1991
2017-03-09 01:02:39 +08:00
日志啊
ryd994
2017-03-09 03:05:23 +08:00
那说明是测试数据的问题啊
试试有没有可能复制一部分生产数据用来测试
随机抽点就行
ryd994
2017-03-09 03:06:34 +08:00
所以人家还有把测试服的数据库写入屏蔽掉,直接镜像真实请求做测试的
vicalloy
2017-03-09 08:43:14 +08:00
sentry
glasslion
2017-03-09 09:57:53 +08:00
sentry 无疑
okletswin
2017-03-09 11:08:58 +08:00
添加 middware , 捕捉所有异常
NoobPhper
2017-03-09 11:36:53 +08:00
sentry
xyjtou
2017-03-09 11:53:31 +08:00
谢谢, sentry 功能确实不错

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/345999

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX