Правильно установите тайм-аут HTTP-сокета в camel 3

Имея эту конфигурацию Spring-XML

<to uri="http://localhost:8088/?httpMethod=GET&amp;bridgeEndpoint=true&amp;socketTimeout=10000&amp;throwExceptionOnFailure=false"/>

у меня есть socketTimeout is a custom option that is not part of the Camel componentпредупреждение в IntelliJ IDEA.
Действительно, в camel-docs я вижу socketTimeout в параметрах компонента, а другие параметры из приведенного выше фрагмента находятся в параметрах запроса, поэтому вопрос в том, следует ли указывать socketTimeout по-другому? Как правильно это делать?
заранее спасибо

1 ответ

Он определен как опция компонента, поэтому его нельзя использовать из uri конечной точки. Если вы используете Spring, вы можете сделать что-то вроде https://camel.apache.org/manual/latest/configuring-camel.html#ConfiguringCamel-WorkingwithSpringXML, чтобы настроить тайм-аут для компонента.

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