首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >响应时间degraded..Need关于提高性能的建议

响应时间degraded..Need关于提高性能的建议
EN

Stack Overflow用户
提问于 2015-06-16 18:40:11
回答 1查看 573关注 0票数 0

我是heroku和ruby的新手,我在当前项目中的任务是提高在heroku上运行的应用程序的性能。

我们有一个应用程序运行在heroku上,它使用DatabaseDotCom gem构建在Rails上。

从过去几周开始,用户抱怨应用程序非常慢,当我登录仪表板并看到活动时,会出现以下警告/错误消息:

应用程序警报响应时间降低。与上周的这一天相比,你的中位反应时间增加了341%,而你的第95百分位数反应时间增加了122%。

我是新来的heroku,所以我是张贴所有相关的信息。下面是我们的设置:

Dynos:

一般信息:

代码语言:javascript
复制
Region          US
Stack           cedar-10
Framework       Ruby
Repo size       1.0MB
Slug size       25.8MB of 300MB

数据库:

代码语言:javascript
复制
Plan            Dev
Status          Available
Primary         Yes 
Connections     2/20    
Data Size       8.1 MB
Tables          2
PG Version      9.3.6
Created         2014-07-29T18:10:00Z
Rollback        Unsupported
Rows            2055/10000 (In compliance)

如果是时候再添加一个dyno或者调整应用程序来提高性能,请有人建议我。

或者我应该和heroku一起开一张票看看他们的建议是什么?

注意:,我在heroku论坛上发布了同样的问题,但我还没有收到任何建议,所以我也会这么做。下面是链接:https://discussion.heroku.com/t/response-time-degraded-need-suggestion-on-improving-performance/1192

编辑:这个应用程序只有一个具有用户ID和密码的表,然后一旦登录,它就调用salesforce并显示数据。它是对salesforce的一种包装,而不是让用户直接访问salesforce。

EN

回答 1

Stack Overflow用户

发布于 2015-06-16 20:21:57

你需要弄清楚到底是什么改变了,而不是有模糊的高层数字。

  • 可能是密码变了。
  • 也许用户在一个月的不同时间做不同的工作,事务要花更长时间才能完成。
  • 也许SalesForce系统反应缓慢。
  • 也许是宝石升级了。

您需要更低级别的跟踪,因此希望您使用像NewRelic这样的工具来跟踪事务性能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30875627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档