我们刚刚将一些代码部署到了生产环境(在AWS上),并间歇性地看到挂起哪个ultimatley会导致错误(无法访问页面,或者沿这些行没有响应)。
使用Chrome中的检查器/开发人员工具,我们可以看到浏览器从未收到来自要重定向它们的页面的302 /响应。
重定向非常简单-类似于
return RedirectToAction(nameof(UsersController.Login), nameof(UsersController).Replace("Controller", ""), userLogin);
上一行代码在日志中写入了一个条目,因此我们可以看到代码肯定走得太远了。
显然,最奇怪的问题是它仅在生产环境中发生,并且仅间歇地发生。
有什么想法吗?