Как обработать Angular Universal тайм-аут на стороне сервера

Я использую Angular Universal (с бэкэндом ASP.Net Core), и SSR работает просто отлично. Однако во время загрузки моего приложения у меня есть XHR-запрос, который по разным причинам может занять некоторое время. Если это произойдет, то SSR истечет через 30 секунд, и пользователь получит только сообщение об ошибке.

Итак, мой вопрос, поскольку результат этого запроса не является критически важным для приложения: возможно ли установить какой-то запасной вариант, чтобы сервер игнорировал запросы или прерывал SSR, если, если это займет больше пары секунд? Это ответственность Angular Universal или моей реализации сервера?

Использование этого в качестве сервера: https://github.com/aspnet/JavaScriptServices/issues/1288

0 ответов

Другие вопросы по тегам