influxdata / influxdata/influxdb-java

Support for HTTP write with Proxy.

Aperta
#455 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Java
Stelle
1.2k
Fork
469
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Currently the code throws exception
_**org.influxdb.InfluxDBIOException: java.net.UnknownHostException**_
if the client sits behind the proxy and can not resolve the hostname.
Hostname InetAddress is only used for UDP writes so IMHO, the constructor call in InfluxDBImpl
this.hostAddress = parseHostAddress(url);
can be moved to initialDatagramSocket() method.
Which at least enables the HTTP traffic from behind firewall.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Inizia in InfluxDBImpl, esaminando la chiamata del costruttore a parseHostAddress(url) e il punto di ingresso initialDatagramSocket(). Verifica in che modo la risoluzione del nome host influisce sui client dietro un proxy, quindi verifica che le scritture HTTP non falliscano più con UnknownHostException quando il nome host non può essere risolto, mentre l'inizializzazione UDP disponga ancora dell'indirizzo necessario.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
networking
Tipo di issue
Bug
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Ferma
Chiarezza
Specificata chiaramente
Idoneità per principianti
55/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.