Как запустить puthdfs за брандмауэром
Я использовал puthdfs для перемещения файла из моего локального хранилища (также в Azure) в ADLS (в Azure).
все работало нормально, пока моя команда не установила прокси / брандмауэр на мою коробку.
так что все не удалось, от putHDFS для вызова HTTP.
чтобы заставить invokeHTTP работать, мне пришлось установить прокси, порт и путь к jks, и он начал работать нормально.
но как заставить работать putHDFS? Я попытался добавить следующую строку в bootstap.conf
-Dhttp.proxyHost=******** -Dhttp.proxyPort=******** -Dhttps.proxyHost=******** -Dhttps.proxyPort=******** -Djavax.net.ssl.trustStore=******** -Djavax.net.ssl.trustStorePassword=********
Я вижу, как он привыкает, как я вижу это в
ps-ef | grep nifi
но puthdfs по-прежнему дает исключение тайм-аута сокета. любая помощь?