[tahoe-lafs-trac-stream] [tahoe-lafs] #2068: cloud.s3 backend: investigate DNS failures; possibly fall back to bucket-in-path for retries if bucket-in-host fails
tahoe-lafs
trac at tahoe-lafs.org
Thu Aug 29 13:20:59 UTC 2013
#2068: cloud.s3 backend: investigate DNS failures; possibly fall back to bucket-
in-path for retries if bucket-in-host fails
-------------------------------------------------+-------------------------
Reporter: daira | Owner: daira
Type: defect | Status: new
Priority: normal | Milestone:
Component: code-storage | undecided
Keywords: s3-backend ec2 dns | Version: cloud-
LeastAuthority.com error txaws reliability | branch
| Launchpad Bug:
-------------------------------------------------+-------------------------
LeastAuthority.com's monitoring sees occasional DNS errors
[https://github.com/LeastAuthority/leastauthority.com/issues/30] when
trying to resolve $BUCKETNAME.s3.amazonaws.com from an EC2 instance. It
could fall back to a bucket-in-path URL for retries in this case.
Alternatively, it may be that the existing retry is sufficient to mask
these failures, but we need to know whether that is the case. (The
monitoring code does not retry.)
(We originally switched to bucket-in-host URLs because bucket-in-path
requests were sometimes failing, claiming that we were using the wrong
endpoint. If that happens in the same situation as the DNS failures, then
we might not be able to improve reliability by falling back to bucket-in-
path.)
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2068>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list