You can also take the proxy connector offline temporarily one by one.

On 12/05/2010, at 9:57 PM, Dan McLaughlin wrote:

> I think you are correct about our slowness being caused by a proxied
> repository that was offline.  We've seen this in the past, and its not easy
> to track down.  Is there a timeout/retry setting we can tune that would help
> reduce the impacts that an offline repository has on download performance?
> 
> 
> -Dan
> 
> On Tue, May 11, 2010 at 9:15 PM, Deng Ching <[email protected]> wrote:
> 
>> Thanks for reporting this Dan! Good catch :)
>> 
>> The downgrade in the plexus-cache-ehcache build is not intentional. It's
>> possible that the plexus-cache-ehcache in 1.2.2 was a patched copy in my
>> local repository (from a totally different issue I was working on at that
>> time) that was mistakenly bundled in the 1.2.2 release. But IIRC, the
>> changes I did was in the EhcacheCache class so I'm not sure . Since Brett
>> released 1.3, the plexus-cache-ehcache jar bundled with the 1.3 release
>> likely came from his local repository which is probably the published copy
>> in central.
>> 
>> It might also be worthwhile to check if the remote repositories being
>> proxied are online. It's possible that one of them went down after the
>> upgrade which could also be a reason why the downloading of artifacts are
>> taking a while.
>> 
>> -Deng
>> 
>> 
>> On Wed, May 12, 2010 at 1:09 AM, Dan McLaughlin <
>> [email protected]> wrote:
>> 
>>> We've seen a significant increase in time it takes to download/upload
>>> artifacts from Archiva after we upgraded from 1.2.2 to 1.3.  I'm in the
>>> very
>>> beginning stages of my investigation, but one thing I just noticed when
>>> comparing the Archiva WAR between 1.2.2 and 1.3 is that the
>>> plexus-cache-ehcache-1.0-alpha-2.jar in the 1.3 release says it was built
>>> March 29, 2007 by Brett...and the version in 1.2.2 was build Jun 23 2009
>>> by
>>> Deng.  If you JAD the EhcacheCreator classes between the two, there are
>>> some
>>> fairly significant differences between the them.  I'm not suggesting that
>>> this has anything to do with our issues, but I wanted to point it out as a
>>> can't imagine that you intentionally moved back to a version of ehcache
>>> that
>>> was two years older than the one you included in the 1.2.2 release.
>>> 
>>> Regards,
>>> 
>>> Dan
>>> 
>> 
>> 

--
Brett Porter
[email protected]
http://brettporter.wordpress.com/

Reply via email to