VictoriaMetrics/lib/netutil
Aliaksandr Valialkin 288d13af8d
lib/netutil: parallelize background pings for remote addresses
This should improve the time needed for determining unavailale remote addresses
across big numer of ConnPool's.

This is a follow-up for a1629bd3be

Updates https://github.com/VictoriaMetrics/VictoriaMetrics/issues/711
2022-06-21 13:32:27 +03:00
..
conn.go all: use errors.As instead of type assertion for detecting net.Error 2020-07-01 00:16:13 +03:00
conn_pool.go lib/netutil: parallelize background pings for remote addresses 2022-06-21 13:32:27 +03:00
tcpdialer.go app/{vminsert,vmselect}: add -vmstorageDialTimeout command-line flag for tuning the maximum time needed for establishing connections to vmstorage 2022-06-20 15:17:34 +03:00
tcplistener.go lib/httpserver: extract the code responsible for initializing server-side TLS config into netutil.GetServerTLSConfig 2022-03-17 19:46:20 +02:00
tls.go app/vmstorage: add support for mTLS cipher suites via -cluster.tlsCipherSuites command-line flag 2022-04-16 16:36:38 +03:00
tls_test.go lib/httpserver: follow up after def0032c7d 2022-04-16 15:52:44 +03:00