Можно ли вызвать внешний API (RESTful) внутри кода Apache Flink. Если это возможно, то как мы можем это сделать.
Вы можете использовать функцию асинхронного ввода-вывода, предоставляемую в Flink Streaming API. Асинхронный API ввода / вывода Flink позволяет пользователям использовать клиенты асинхронных запросов с потоками данных. Больше подробностей и примеров здесь .
java.io.IOException: сервер вернул код ответа HTTP: 500 для URL: http://example.com/someapi
Похоже, что ошибка не мигает, поскольку ответ равен 500. Проверьте заголовки / параметры запроса, которые отправляются, и проверьте, правильно ли создается запрос http. Попробуйте некоторые утилиты, такие как PostMan, чтобы сначала протестировать API.