Closed Bug 269027 Opened 21 years ago Closed 18 years ago

sentry.pl should be adjusted to also check for overall mirror status

Categories

(Webtools :: Bouncer, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: morgamic, Assigned: morgamic)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041102 Firefox/1.0RC1 (Debian package 0.99+1.0RC1-3) Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20041102 Firefox/1.0RC1 (Debian package 0.99+1.0RC1-3) The file status script that checks for availability of files/locations on each mirror should be updated to also de-activate the entire mirror in the case where it does not respond or is approaching the limit (takes too long to reply). Optimally, the script should be adjusted so that it lowers the rating of a server that is having difficulty matching requests. A side thought to this is that we may need another rating column. We could have a "default rating" and "current rating" so that the system knows whether or not to reset the rating back to what it used to be. Just a thought. Comment away. Reproducible: Always Steps to Reproduce:
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Some other ideas. When I download files from Mozilla.org download links, the bouncer usually redirects me to download sites far away from me geographically. I am lived in Taiwan, and I hardly seen download from (much faster to me) Taiwanese mirror sites. Because domestic links are generally faster than intercontintent/international links, I think it would be better if the bouncer can take the client's ip location into mirror select consideration. The ASF's Apache httpd download site (http://httpd.apache.org/download.cgi) has a similar but simpler implement of this idea.
QA Contact: kveton → bouncer
Bouncer checks overall mirror status and emails if an entire mirror is not responding because of a timeout or DNS failure.
Status: ASSIGNED → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.