Files
coredns/plugin
Ruslan Drozhdzh a20b4fe2de plugin/forward: use dynamic read timeout (#1659)
- each proxy stores average RTT (round trip time) of last rttCount queries.
   For now, I assigned the value 4 to rttCount
 - the read timeout is calculated as doubled average RTT, but it cannot
   exceed default timeout
 - initial avg RTT is set to a half of default timeout, so initial timeout
   is equal to default timeout
 - the RTT for failed read is considered equal to default timeout, so any
   failed read will lead to increasing average RTT (up to default timeout)
 - dynamic timeouts will let us react faster on lost UDP packets
 - in future, we may develop a low-latency forward policy based on
   collected RTT values of proxies
2018-04-11 07:50:06 +01:00
..
2018-02-28 19:56:14 -08:00
2018-02-08 10:55:51 +00:00
2018-01-04 12:53:07 +00:00
2018-03-13 16:33:11 -04:00
2018-03-02 17:17:26 -08:00
2018-02-28 19:56:14 -08:00
2018-03-09 15:08:57 -05:00
2018-02-28 19:56:14 -08:00
2017-10-24 10:16:03 +01:00
2018-04-01 13:57:03 +01:00