使用 Sentry 服务集中处理错误
打赏作者

chenxin

这个软件必须得在.env 中开启debug模式才可以吧!但是线上的话一般不应该开启debug模式啊!开启的话用户不就知道你的开发的一些代码逻辑了?

JellyBool 回复 chenxin

额。。。并没有需要开启 debug 模式。

chenxin 回复 JellyBool

啊?我开启了可以收到错误提示,关了就收不到了!什么情况 ! 我再去瞅瞅!

chenxin
Sorry, the page you are looking for could not be found.

关闭debug模式后,一般的错误都会直接一句话,怎么可能把debug的信息发给sentry?额,确实收不到!不明白你那个怎么收的到!

JellyBool 回复 chenxin
怎么可能把debug的信息发给sentry

就是可以的,这个跟有没有在页面显示错误没有什么关系

shawnzhang31

“如果你没什么事的话,就赶快用Sentty吧”

shawnzhang31

@JellyBool 数据库换改成utf8mb4吧,评论输入 emoji 后,后面的文字会全部消失

JellyBool 回复 shawnzhang31

这个有点难。很难去动这些已经决定的事,虽然是当初没能考虑周全,后面如果迁移机器的话,再看吧

jerryhu

我和你一样配置的,sentry为什么收不到错误提示呢 ,有什么需要注意的吗

JellyBool 回复 jerryhu

默认是线上环境才发送错误的吧

jerryhu 回复 JellyBool

改为生产环境也不可以呀

JellyBool 回复 jerryhu

代码贴出来看看?

skywowleo

看完的感觉更像是一个在线日志。

wuyutaott

2017.5.3 现在好像只有14天的试用期了 没有 最低使用量了

JellyBool 回复 wuyutaott

这个看来是改了收费策略

wuyutaott 回复 JellyBool

恩那,ping++也是 我准备用的时候都收费,不过自己写个简单版本的也到可以

lx1036 回复 wuyutaott

Sentry 是一个开源项目,可以免费搭建到自己的服务器上。如果用sentry.io提供的搭建好的服务,那就需要收费。建议搭建在自己的云服务器上,官方文档推荐Docker方式搭建。

wuyutaott 回复 lx1036

关于sentry搭建 您有什么好的文章推荐把 学习学习搭建个看看 如果可以用于生产环境