Как обработать Angular Universal тайм-аут на стороне сервера
Я использую Angular Universal (с бэкэндом ASP.Net Core), и SSR работает просто отлично. Однако во время загрузки моего приложения у меня есть XHR-запрос, который по разным причинам может занять некоторое время. Если это произойдет, то SSR истечет через 30 секунд, и пользователь получит только сообщение об ошибке.
Итак, мой вопрос, поскольку результат этого запроса не является критически важным для приложения: возможно ли установить какой-то запасной вариант, чтобы сервер игнорировал запросы или прерывал SSR, если, если это займет больше пары секунд? Это ответственность Angular Universal или моей реализации сервера?
Использование этого в качестве сервера: https://github.com/aspnet/JavaScriptServices/issues/1288