C# 显示大量依赖项失败的应用程序洞察
我在我的项目中有应用见解。我使用rest sharp访问具有所有数据访问权限的web API 当我转到application insights failures时,我确实看到了很多依赖项失败。 当我看到失败时,它们是对API的调用,但没有参数 示例:C# 显示大量依赖项失败的应用程序洞察,c#,asp.net-mvc,azure-application-insights,restsharp,C#,Asp.net Mvc,Azure Application Insights,Restsharp,我在我的项目中有应用见解。我使用rest sharp访问具有所有数据访问权限的web API 当我转到application insights failures时,我确实看到了很多依赖项失败。 当我看到失败时,它们是对API的调用,但没有参数 示例: /PALSOFTwebapi/PALSOFTapi/FrontDeskLog/Hospitals/ /PALSOFTwebapi/PALSOFTapi/FrontDeskLog/EmployeeSameCompany/ 这些调用应该有参数
/PALSOFTwebapi/PALSOFTapi/FrontDeskLog/Hospitals/
/PALSOFTwebapi/PALSOFTapi/FrontDeskLog/EmployeeSameCompany/
这些调用应该有参数,并且im获得http 404
你知道为什么会这样吗?
我不知道为什么我的申请会出现这种情况
任何帮助都将不胜感激
多谢各位
PS:应用程序的性能不会受到影响,也不会抛出任何错误。我正在使用nlog记录和即时通讯记录所有错误,并且没有保存任何内容。我只是在Azure中看到了这些信息
我已经调试了应用程序,但什么都看不见。嗯,可能ppl正在尝试这些URL。这是一个面向公众的api?你检查过细节了吗,他们可能会透露来源。你好@PeterBons,不,这不是一个面向公众的API jaja。azure中的详细信息不会告诉我其他任何事情。谢谢你,好的。它不是标记为的请求吗?最好的查询细节的方法是使用日志分析,你们做了吗?AppInsights本身不会添加内容,因此请求确实来自某个地方。甚至可能是healthcheck服务的ping。@PeterBons我将进一步研究合成请求。我部署了8个其他应用程序,但没有一个有这个问题。我有一个API来记录使用情况,并且该API正在所有应用程序中使用。我发现另一个应用程序调用该应用程序时存在一些依赖项失败。这可能与我在任务函数中调用API有关?感谢您的帮助这可能与我在任务函数中调用API有关?不应引起任何问题,除非未正确等待任务并导致异常消失。。