Heroku上的应用程序出现奇怪的日志错误

时间:2013-05-15 21:20:57

标签: 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但是对于检查点完成,它说不需要采取行动....

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

1 个答案:

答案 0 :(得分:1)

问题是自定义域。仅设置了GoDaddy上的A(主机)记录,而不是CNAME(别名)。有时,配置更改或部署可以将您的应用程序放在一组不同的EC2 IP地址上,就是这种情况。因此,即使该应用程序在没有CNAME的情况下工作了几个月,但只要EC2 IP地址发生更改,自定义域名就不再指向那里了。

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

希望这有助于某人!