influxdata / influxdata/influxdb-java
Support for HTTP write with Proxy.
- 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