sentry在生产环境如何实现不停机升级
公司要试用sentry作为日志管理系统,我这边也根据文档使用docker部署成功了,同时也运行起来,并且使用了nginx进行了转发。但是我一直没想通的一点是,如何保证sentry能够正常升级不影响客户端错误的报告。
我这边部署环境是ubuntu+nginx+sentry. 我百度并且谷歌了好久,都没有看到关于升级的文章。官网也没找到一个稳妥升级的办法,都是停机升级。
请问这个如何解决呢。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
一般项目停机升级影响也不大。如果你非要不停机升级的话,给你一个参考:
1.确保你的
sentry
部署在云服务器
上,连的数据库也是云数据库。2.给
sentry
打镜像,弹出一个sentry
,从负载均衡上去掉正在跑的sentry,然后升级,测试ok,切换到这台。sentry升级是需要变更数据库表的,所以说,无论如何也做不到不停机升级。
需要执行sentry ugprade命令进行升级。