System.Threading.Tasks.TaskCanceledException at ApplicationInsights.OwinExtensions.HttpRequestTrackingMiddleware + <Invoke>d__4.MoveNext - PullRequest
0 голосов
/ 28 мая 2019

Недавно мы включили отслеживание запросов для нашего приложения, которое использует owin с помощью ApplicationInsights.OwinExtensions.мы также включили детализацию сервисной фабрики с помощью Microsoft.ApplicationInsights.ServiceFabric.Native.После включения этого мы видим много исключений в телеметрии, связанных с системой отмены задач. Threading.Tasks.TaskCanceledException в ApplicationInsights.OwinExtensions.HttpRequestTrackingMiddleware + d__4.MoveNext Не сталкивался с этим при тестировании из локальной системы.Эти исключения появились после развертывания кода в Service Fabric.

Журналирование запросов:

 public static class Startup
 {

    public static void ConfigureApp(IAppBuilder appBuilder)
    {
        appBuilder.UseApplicationInsights();
        //Rest of the code
    }
}

Подробная информация о фабрике обслуживания журналов:

 protected override IEnumerable<ServiceInstanceListener>   CreateServiceInstanceListeners()
    {


FabricTelemetryInitializerExtension.SetServiceCallContext(this.Context);
        return new ServiceInstanceListener[]
        {
            new ServiceInstanceListener(serviceContext => new 
OwinCommunicationListener(Startup.ConfigureApp, serviceContext, ServiceEventSource.Current, "endpoint"))
        };
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...