RDS/OTS 数据库解决故障?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

RDS/OTS 数据库解决故障?

1358896759097293 2021-03-11 23:01:21 56

RDS/OTS 数据库解决故障?

关系型数据库 数据库 RDS
分享到
取消 提交回答
全部回答(1)
  • 1358896759097293
    2021-03-14 22:36:55

    发现有错误报警后,我们再次回到云开发平台。在云开发平台可以看到当应用上线后, 就会出现“运维监控”和“应用账单”两个入口。运维监控是可以帮助快速查看应用线上运 行的日志。那么为了解决上述的问题,我们点开运维监控查看运行日志。打开运维监控后,顶部会让我们选择要查看的运维监控环境。我们点开日常环境,这里 面有日志查询和函数指标。点击函数指标会切换到函数指标的一个界面,可以看到日常环境 函数的调用情况,比如说内存使用情况,执行的时间,出错的情况,然后包括错误率等等这 些信息。点开日志查询里有个简单查询,有个高级查询,一般情况下简单查询就足够我们去使用 了。在日志查询里,点开每一个请求都可以看到请求背后的信息。这里我们可以点开每一个 请求,看到请求背后的日志。那么我们怎么能通过海量的请求日志信息,定位到具体的问题呢?举个例子,比如 default 要发起 api/db_get 的请求,它会引入 db_conflict,也就是配置数据库的信息,然 后再根据用户使用的数据库来切换不同的代码去执行不同的逻辑。 我们看一下 db_config.js,它会去读取不同的数据库配置。我们可以把这些数据库配 置录入到我们的系统环境里面,比如说应用环境。我们先在日常环境把这个数据库连接信息 这些环境变量添加进去。添加进去之后,再来日常环境测试一下,测试后再重新请求获取信 息。这样就成功了。所以大家如果要通过日志去定位问题,可以在你的代码里去输入日志的消息。具体方法, 可以打开帮助文档中的快速入门,在运维监控部分里,有教大家怎么在应用里去写日志。大 家可以通过这个文档来快速的去了解如何在应用里写日志,如何通过日志定位应用的线上的 问题。在开发调试阶段查看日志并定位问题。如果已经部署到线上了,怎么操作 呢?部署成功后,可以登录原日常环境自定义域名,打开页面标题提示会由“日常环境“变 成”线上环境“,说明部署成功。

    0 0
云开发平台
使用钉钉扫一扫加入圈子
+ 订阅

云开发平台是面向开发者打造的一站式、全云端的开发平台,打开浏览器就可以开发、调试、上线,所测即所得,并结合无服务器的模式重新定义云原生时代的研发工作方法论。

推荐文章
相似问题
推荐课程
云开发平台官网