【问题标题】:heroku[router] gets old and wrong urlheroku[router] 得到旧的和错误的 url
【发布时间】:2015-06-25 12:49:46
【问题描述】:

我在 heroku 上部署了一个 rails 应用程序,但有一个烦人的问题:我的路由器 heroku 获得一个不再存在的 url(我已删除我的 WebApp 上有关通知的所有内容)。 你知道它可能来自哪里吗?

这是我的日志:

2015-06-25T12:22:30.357205+00:00 heroku[router]: at=info method=GET path="/notifications" host=www.krawd.com request_id=6b03fbec-88ee-48bd-8afd-aa6d59a9bf53 fwd="82.237.217.103" dyno=web.1 connect=1ms service=12ms status=500 bytes=377
2015-06-25T12:22:30.334224+00:00 app[web.3]: source=rack-timeout id=8b3b9046-8613-44fb-8274-c0dc976d3472 wait=16ms timeout=25000ms state=ready
2015-06-25T12:22:30.362821+00:00 app[web.3]: source=rack-timeout id=8b3b9046-8613-44fb-8274-c0dc976d3472 wait=16ms timeout=25000ms service=29ms state=active
2015-06-25T12:22:30.406680+00:00 app[web.3]: Completed 500 Internal Server Error in 25ms
2015-06-25T12:22:30.341720+00:00 app[web.1]: source=rack-timeout id=6b03fbec-88ee-48bd-8afd-aa6d59a9bf53 wait=0ms timeout=25000ms service=0ms state=active
2015-06-25T12:22:30.344956+00:00 app[web.1]: ActionController::RoutingError (No route matches [GET] "/notifications"):

【问题讨论】:

  • 我想有人可能正在访问该页面(机器人或其他)。

标签: ruby-on-rails heroku


【解决方案1】:

确保在您的网络应用文件夹中搜索“/notifications”并查看您是否在某处忘记了一些参考。当您在 localhost 上运行时会发生请求吗?你可以这样更容易地追踪它。

【讨论】:

  • 感谢您的回答。它永远不会在本地主机上发生,仅在生产中发生,并且在应用程序中找不到通知。
  • @FanaHOVA 这应该是一条评论。这是一组建议,而不是问题的答案。
猜你喜欢
  • 1970-01-01
  • 2021-04-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-27
  • 2018-07-20
相关资源
最近更新 更多