为了账号安全,请及时绑定邮箱和手机立即绑定

Sentry.io 在生产中运行 Spring Boot 时不捕获错误?

Sentry.io 在生产中运行 Spring Boot 时不捕获错误?

Cats萌萌 2022-12-21 11:56:38
有在服务器上运行而不暴露于外部世界的 Spring Boot 应用程序。我连接了 Sentry 来监视它,但从未收到任何错误,即使我在日志中有大量错误。不暴露给外部世界我的意思是没有开放的 url 每个人都可以用于 API 连接。我应该如何配置Sentry才能得到错误?我应该转向其他场景,而不是默认的 Spring Boot 应用程序配置吗?
查看完整描述

2 回答

?
慕妹3242003

TA贡献1824条经验 获得超6个赞

Sentry 不需要连接到您的应用程序。当您将 Sentry 的 SDK 添加到您的应用程序并使用正确的 对其进行配置时DSN,您的应用程序将连接到 Sentry 以在发生错误时发送错误。

为此,您需要确保DSN您使用的是您希望在 Sentry 中看到事件的项目。这可能是您看不到事件的原因。

也许您的服务器无法访问 Internet?或者如果是这样,它需要使用未在您的服务器/应用程序/sdk 中配置的内部代理服务器。


查看完整回答
反对 回复 2022-12-21
?
炎炎设计

TA贡献1808条经验 获得超4个赞

我与这个问题斗争了一段时间,但似乎有些错误消息在途中丢失了,或者发送消息的Sentry.io默认配置Spring Boot具有低阈值,因此 1 个错误消息表示几个实际错误。

最后,它自己修好了。


查看完整回答
反对 回复 2022-12-21
  • 2 回答
  • 0 关注
  • 122 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号