作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
New Relic 如何通过简单的安装进入我的应用程序?它如何知道所有方法、请求等?
它适用于 RoR、PHP 等。
谁能解释一下它背后的技术?我有兴趣利用我的 Rails 应用程序,但我想像 New Relic 一样顺利地进行。
谢谢
最佳答案
首先,您无法自己复制 NewRelic 的功能。忽略服务器端,rpm Gem 是一个相当复杂的软件,可以做很多事情。 Have a look at the source如果你想看看它是如何与 Rails 系统 Hook 的。该源代码值得一读,因为它在数据的线程化和编码方面做了一些很酷的事情,然后再将其发送回他们的服务器。
如果您因为 Newrelic 价格昂贵而想要更换(当然,它的功能很棒),那么请查看 FreeRelic Github 上的项目。
关于php - New Relic 如何运作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6705667/
我是一名优秀的程序员,十分优秀!