Описание тега apache-httpasyncclient
HttpAsyncClient component of the Apache HttpComponents project.
1
ответ
Как назвать несколько остальных API параллельными в Java?
Каков наилучший способ вызвать несколько параллельных API в Java? Я хочу сделать несколько вызовов покоя, объединить результаты и вернуть jsonArray. Я использую ExecutorService и получаю правильный вывод, когда я получаю доступ к URL только с одного…
15 май '18 в 08:49
0
ответов
Неблокирующие записи между слушателями
Я читаю HTTP-ответ с помощью асинхронного клиента Apache. Каждый раз, когда я читаю порцию данных, я хочу записать их в servletoutputstream в неблокирующем режиме. Что-то вроде этого: // decoder.read is executed when data available for reading while…
30 мар '16 в 13:11
0
ответов
Будет ли HttpAsyncClient автоматически перезапускать соединения, если они потеряны или истекло время ожидания?
Я привыкаю к понятию "запустить" клиента для HttpAsyncClient, Я просматривал примеры баз кода и вижу, что клиент запускается и "работает" в фоновом режиме, и в будущем клиент может быть использован для GET запросы и т. д. Теперь у меня есть нескол…
02 сен '17 в 00:23
2
ответа
ElasticSearch и Apache HttpAsyncClient
Я пытаюсь использовать ElasticSearch REST API с Java Apache HttpAsyncClient библиотека. Я хочу использовать постоянное конвейерное соединение. Вот некоторый тестовый код (вывод в комментариях): @Test public void testEsPipeliningClient() throws IOExc…
03 янв '16 в 12:13
0
ответов
java.io.IOException: сброс соединения из-за ошибки однорангового узла для асинхронных вызовов HTTP-клиента
Я использую асинхронную клиентскую библиотеку Apache http для параллельных HTTP-вызовов и получения ответа на обратный вызов. Я получаю следующую ошибку после моего запроса при развертывании кода на сервере. java.io.IOException: Connection reset by …
18 май '18 в 11:33
0
ответов
Apache HTTP NIO & MDC:: как распространять MDC в потоки, созданные Apache NIO?
Я работаю над распространением requestId в каждый поток, созданный кодом приложения, и я столкнулся с передачей блокировщика MDC контекст в потоках Apache HTTP NIO. Я пытался продлить ThreadFactory и установить его на AsyncClient, но эти потоки внут…
24 фев '18 в 22:36
4
ответа
java.lang.IllegalStateException: запрос не может быть выполнен; Состояние реактора ввода / вывода: ОСТАНОВЛЕНО
У меня есть служба, которая должна выполнять запросы со скоростью ~5 или более запросов / мин. Этот сервис зависит от Apache AsyncHttpClient. Через каждые несколько минут клиенты сталкиваются с некоторым условием, которое вызывает java.lang.IllegalS…
11 фев '16 в 21:27
0
ответов
Предотвратить Apache httpcore от медленной атаки отказ в обслуживании
Я использую библиотеку apache httpcore для прослушивания http-запросов, как показано ниже. IOReactorConfig config = IOReactorConfig.custom() // Create instance of a custom Builder .setTcpNoDelay(true) // // Enable/disable SO_TIMEOUT with the specifi…
15 сен '16 в 12:17
0
ответов
Тайм-аут ответа клиента Apache Http
Я использую Apache Http Client и хочу знать, какой API использовать для установки времени ожидания, если ответ занимает> 3000 мс. <dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpasyncclient</artif…
08 янв '19 в 01:39
0
ответов
Apache ConnectionClosedException: соединение закрыто,HttpAsyncRequestExecutor.endOfInput(HttpAsyncRequestExecutor.java:344)
У нас есть три приложения A,B и C, развернутые на одном и том же сервере tomcat. Между A и B происходит вызов HTTP (REST CALL) и другой вызов http от B до C(REST CALL) Первоначально мы использовали синхронный HTTP-вызов, недавно мы изменили наш код …
10 авг '16 в 19:23
1
ответ
CloseableHttpAsyncClient завершается с ConnectionClosedException: соединение неожиданно закрывается
Я работаю над загрузчиком файлов, который отправляет запросы на получение около тысячи файлов. Я наткнулся на эту статью, которая поможет в отправке большого количества запросов с использованием среды executor. Я попытался запустить меньшее количест…
04 фев '16 в 17:01
0
ответов
В чем разница между запросами Apache RequestConfig и IOReactorConfig?
Я искал способ установить пользовательские таймауты в HttpAsyncClients, и поиск в Google дал мне два пути - с помощью RequestConfig или IOReactorConfig. Оба кажутся похожими, и я не мог найти много объяснений о том, что каждый из них.
25 ноя '17 в 17:51
0
ответов
Регистрация исключений в обратном вызове HttpAsyncClient
Как я могу регистрировать исключения, которые происходят в методе обратного вызова Apache HttpAsyncClient? Например, следующий код генерирует исключение NullPointerException, но оно скрыто. CloseableHttpAsyncClient client = HttpAsyncClients.createDe…
10 авг '18 в 11:36
1
ответ
HTTP-клиент для пропускной способности - Netty vs Apache HttpAsyncClient
Я заинтересован в выполнении около 50 HTTP-запросов в секунду с одного компьютера. Меня не очень заботит задержка, но мне важна пропускная способность. Я пытаюсь решить, использовать ли Apache HttpAsyncClient или использовать Netty. Может ли кто-то …
17 фев '16 в 15:52
1
ответ
NoSuchMethodError в искровой отправке
Я отправил флягу с зависимостями, чтобы зажечь, используя spark-submit. В основной метод моей банки я хочу создать HttpAsyncCliens выполнить экземпляр и выполнить некоторый запрос (клиентская библиотека apache http): val httpClient = HttpAsyncClient…
17 окт '16 в 20:17
1
ответ
ArrayStoreException создание сообщения с использованием Apache httpasyncclient
На самом деле клиент находится в tomcat 8080, а REST API - в 9090. URL будет отличаться при переходе в более высокие среды. Я не вижу звонка в REST API с помощью httpasyncclient. Я скопировал код с веб-сайта Apache https://hc.apache.org/httpcomponen…
18 авг '17 в 16:37
2
ответа
Утечка памяти в Apache HttpAsyncClient
Мне нужно использовать HttpAsyncClient под высокой нагрузкой. Я создаю HttpAsyncClient, как это: RequestConfig requestConfig = RequestConfig.custom() .setConnectTimeout(CONNECT_TIMEOUT) .setSocketTimeout(SOCKET_TIMEOUT) .setConnectionRequestTimeout(…
15 янв '16 в 12:58
1
ответ
org.apache.http.nio.reactor.IOReactorException: работник диспетчеризации ввода-вывода прерван ненормально
У меня есть сервис, который использует Apache HttpAsyncClient. (версии: httpasyncclient-4.0.2.jar, httpcore-4.4.3.jar, httpcore-nio-4.3.3.jar) Все запросы начинают сбой через некоторое время после запуска асинхронного клиента с последующим исходным …
17 мар '16 в 07:14
0
ответов
Получение ошибки с httpclient5 с HTTP2 & SSL (java.io.IOException: существующее соединение было принудительно закрыто удаленным хостом)
Я пишу клиент, использующий бета-версию HttpClient 5.0 для запроса / загрузки защищенного URL/ ресурса в Tomcat, который поддерживает HTTP2. Программа как ниже. Он взят из примеров Apache httpclient 5 (код точно такой же, за исключением того, как ко…
26 фев '18 в 07:29
1
ответ
Производительность: Apache HttpAsyncClient против многопоточного URLConnection
Я пытаюсь выбрать лучший подход для параллельного выполнения большого количества http-запросов. Ниже приведены два подхода, которые у меня есть: Используя Apache HttpAsyncClient и CompletableFutures: try (CloseableHttpAsyncClient httpclient = HttpAs…
07 дек '18 в 06:31