.net - NewRelic .Net 代理减慢应用程序
问题描述
我刚刚为使用 ASP.Net 表单和 .Net Framework v4.7 的 Web 应用程序安装并启用了 NewRelic .Net 代理。该应用程序作为 Azure 应用服务托管。
我可以看到 APM 中列出的应用程序,但应用程序速度大大降低(至少比平时慢 10 倍)并导致请求超时。我试图禁用代理,一切正常。
我还尝试通过 newRelic.config 禁用以下功能
crossApplication Tracerenabled = false
browserMonitoring autoinstrument= false
但这并没有太大帮助,性能仍然很慢。还有其他人面临类似的性能问题吗?
解决方案
该命令crossApplication Tracerenabled = false browserMonitoring autoinstrument= false
将禁用该应用程序的 Newrelic 浏览器模块,这意味着您的前端将不会被监控。安装 APM 不会减慢应用程序的速度,因为 RAM 和 CPU 使用率最低。
同样对于 Azure 应用服务托管,您的意思是您已经集成了基础设施数据还是 APM?
谢谢。
推荐阅读
- twilio - Twilio API:将连接转移到转发号码?
- database - 设计星形/雪花模式数据库
- image - Xamarin.Forms 在共享项目中设置图像源
- python - 脚本不会停止
- python - 从 Matlab 到 Python 的元胞数组字符串
- javascript - ReactJs:不会为最后调度 redux 操作的组件调用 componentWillReceiveProps
- php - 对使用浏览器的人隐藏文件,但在站点内对 AJAX 可见
- python - 如何在两个子图之间有一个共同的 y 标签?
- javascript - 如何通过反应读取本地服务器 JSON 文件?
- python - 如何将python代码导入顺序列为树?