4

我在 Heroku 上有一个 PHP 应用程序,它不断地随机给出一个应用程序错误,并且日志什么也没说。我不能确定,但​​似乎是在 6-8 个并发用户点击该应用程序时出现错误。为了解决这个问题,我想到了安装 New Relic Add On,并且我一直在尝试遵循此处的文档 - https://rpm.newrelic.com/accounts/343400/applications/setup

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

还有其他关于此的讨论,人们提到 Heroku 不支持新的遗物,但这些至少有一年的历史了。Heroku 正在提供 New Relic 作为附加组件。

任何人都可以请帮助...

4

4 回答 4

3

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

看:

新遗物文件

Heroku 文档

于 2014-09-16T15:59:41.443 回答
0

我真的不能给你一个答案,因为我们目前处于测试阶段,所以我们还没有并发用户。

如果您使用的是 Heroku 的官方 php buildpack(如果您可能从未听说过 buildpack),那么您最好请求他们的支持,因为这可能是他们这边的一个错误。如果您使用自己的 buildpack,您可以在此处找到工作 Heroku/PHP/Newrelic buildpack 的示例:

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

上面的 buildpack 没有遇到同样的问题。

于 2013-06-14T12:45:59.387 回答
0

目前,New Relic 不支持 Heroku 上的 PHP。有关更多信息,请参阅此 SO 问题:在 Heroku Cedar (PHP) 上部署新 Relic

于 2013-06-16T03:11:41.170 回答
0

New Relic 并未正式支持我们在 Heroku 上的 PHP 代理。以下是当前支持的语言列表:

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

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

于 2013-06-18T18:16:44.473 回答