ICE Server активно отказывается от подключений
Я ищу эквивалент HTTP 503 (или 500,13) на ICE. Есть ли такая вещь?
У нас есть сервер, который должен обрабатывать запросы в определенное время. У нас есть правильные тайм-ауты на клиенте, но есть случаи, когда сервер знает, что он не получит запрос вовремя, и должен сообщить об этом клиенту без ожидания. Есть ли способ добиться этого в ICE?
1 ответ
В ICE это может быть выполнено несколькими различными способами в зависимости от того, как вы хотите, чтобы это обрабатывалось на клиенте. Например, можно выдать на сервере исключение (которое передается клиенту), указывающее на тайм-аут или полное состояние сервера. Другой вариант - обернуть ваши ответы в структуру состояний, позволяя клиенту проверять состояние в ответе. Не зная специфики ваших структур срезов, трудно получить более конкретную информацию.