【发布时间】:2019-10-05 06:57:58
【问题描述】:
当我的应用程序流量变高时,StackExchange.Redis 开始抛出 RedisTimeoutException,几分钟后,我的 asp.net 核心应用程序崩溃。
Windows 事件查看器显示The process was terminated due to an unhandled exception. Exception Info: StackExchange.Redis.RedisTimeoutException。
好的,我知道我的应用和 Redis 之间存在一些问题,但是我无法解决这个问题,如何防止应用关闭?
在startup.cs里面,我试着放了:
TaskScheduler.UnobservedTaskException += (object sender, UnobservedTaskExceptionEventArgs eventArgs) =>
{
eventArgs.SetObserved();
eventArgs.Exception.Handle(ex => true);
};
没有成功....
有什么帮助吗?
Tks
【问题讨论】:
标签: asp.net-core redis stackexchange.redis