在Heroku PHP上设置新的遗物

时间:2013-06-14 12:36:50

标签: php heroku newrelic

我在Heroku上有一个PHP应用程序随机提供应用程序错误,日志根本没有说什么。我无法确定但是当6-8个并发用户点击应用程序时,似乎出现了错误。为了解决这个问题,我考虑安装New Relic Add On,我一直在尝试按照这里的文档进行操作 - https://rpm.newrelic.com/accounts/343400/applications/setup

请原谅我有限的知识,但似乎这里给出的说明应该在实际的服务器上运行?如何为Heroku服务器运行它们?我用的是Windows机器。我已经安装了wget for windows,但是后来apt,deb?

关于这方面还有其他讨论,人们已经提到Heroku不支持新的遗物,但这些遗物至少有一年的历史。而Heroku正在提供New Relic作为Add On。

任何人都可以帮忙......

4 个答案:

答案 0 :(得分:3)

截至2014年9月,New Relic PHP 支持支持使用official Heroku PHP buildpack在Heroku上运行。

请参阅:

New Relic documentation

Heroku documentation

答案 1 :(得分:0)

我无法真正给你答案,因为我们目前处于测试阶段,所以我们还没有并发用户。

如果您正在使用来自Heroku的官方php buildpack(如果您从未听说过可能的构建包),那么您可能最好问他们的支持,因为它可能是他们身边的错误。如果你正在使用自己的buildpack,你可以在这里找到一个工作Heroku / PHP / Newrelic buildpack的例子:

  

https://github.com/iphoting/heroku-buildpack-php-tyler

我们没有遇到过上述buildpack的相同问题。

答案 2 :(得分:0)

目前,New Relic不支持Heroku上的PHP。有关详情,请参阅此SO问题:Deploying New Relic on Heroku Cedar (PHP)

答案 3 :(得分:0)

New Relic并未正式支持Heroku上的PHP代理。这是当前支持的语言列表:

https://devcenter.heroku.com/articles/newrelic#supported-languages-and-frameworks

安装程序需要安装PHP扩展和本地代理守护程序,这往往需要更多访问应用程序服务器。如果您有任何提示,请在此处分享 - 请记住,我们无法支持。