StackOverflow 上有一个关于 app Harbor 的类似问题,但用户没有尝试使用 new relic 来解决问题。
我在 App Harbor 上部署了我的 ASP.NET MVC 项目。它非常易于配置,您甚至可以从 Git 设置自动部署。然而,由于我的网站仍然主要由我使用,我的冷启动时间很长(超过 15 秒)。为了避免这种情况,我安装了 New Relic。这个想法是同时监控应用程序,同时创建周期性 ping,根据“很多人”的说法,这将大大减少加载时间。
它不工作。我每分钟都有 New Relic 正确地 ping 我的应用程序,但我仍然得到很长的冷启动。例如,5 分钟前,我有 16 秒的冷启动。1 分钟后,我在不到一秒的时间内加载了页面。
我知道我可以使用 Pingdom 或 StillAlive 来获得相同的结果: 如何提高 AppHarbor 上的应用程序性能?
我不想这样做,因为我喜欢 New Relic,而且我不想在 app Harbor 上有很多附加组件,因为它们会减慢我的网站速度。你知道是什么原因造成的吗?