ruby-on-rails - Heroku 上的应用程序出现奇怪的日志错误

标签 ruby-on-rails postgresql heroku

我的应用程序在 Heroku 上宕机了,这很糟糕,因为我们现在有很多用户。最糟糕的是我不知道错误消息是什么意思...

有人知道吗?

2013-05-15T20:55:58+00:00 app[postgres]: [24612-1]  [ORANGE] LOG:  checkpoint starting: time
2013-05-15T20:55:58+00:00 app[postgres]: [24613-1]  [ORANGE] LOG:  checkpoint complete: wrote 0 buffers (0.0%); 0 transaction log file(s) added, 0 removed, 1 recycled; write=0.000 s, sync=0.000 s, total=0.004 s; sync files=0, longest=0.000 s, average=0.000 s
2013-05-15T20:56:38+00:00 app[heroku-postgres]: source=HEROKU_POSTGRESQL_ORANGE measure.current_transaction=28963 measure.db_size=10396472bytes measure.tables=24 measure.active-connections=5 measure.waiting-connections=0 measure.index-cache-hit-rate=0 measure.table-cache-hit-rate=0.99999

这是日志中唯一的内容。我读过 Heroku Postgres log statements但是对于checkpoint complete,它表示不需要操作....

有什么想法吗?任何帮助表示赞赏..谢谢

最佳答案

问题出在自定义域上。仅设置了 GoDaddy 上的 A(主机)记录,未设置 CNAME(别名)。有时,配置更改或部署会使您的应用程序位于一组不同的 EC2 IP 地址上,就是这种情况。因此,尽管该应用程序在没有 CNAME 的情况下运行了几个月,但一旦 EC2 IP 地址更改,自定义域就不再指向那里。

我更改了 A(主机)记录,然后添加了 CNAME(别名)。现在一切都恢复正常了。

希望这对某人有帮助!

关于ruby-on-rails - Heroku 上的应用程序出现奇怪的日志错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16575178/

相关文章:

ruby - 无法通过 Sequel 连接到 Postgres

ruby-on-rails - Ruby on Rails 中的照片站点 - 如何通过管理员上传照片?

ruby-on-rails - OAuth::Unauthorized 401 在 rails 中对 omniauth-twitter 未授权

ruby-on-rails - 如何在 Rails 应用程序中手动设置 cookie?

postgresql - 使用非空约束优化 Postgres JSONB 查询

sql - 我们如何向结果集中添加一列以显示 PostgreSQL 中的计数?

ruby-on-rails-3.1 - 是否可以让一个 Unicorn 子进程处理一个队列,而其余的进程在 Heroku 单个 Dyno 上处理 Web 请求?

node.js - Heroku 不更新 node.js > package.json Github tarball 依赖项

mysql - Playframework 2.2 和 Heroku : Unable to connect to non-Heroku database

ruby-on-rails - Rails 生成模型语法错误