Details
Description
Configure a rubygems.org proxy repository
Send concurrent requests to this url.
/nexus/content/repositories/rubygems.org/api/v1/dependencies?gems=gem_version,rake,nexus,gherkin,cucumber,bundler,qa_lib_store,qa_steps_support_jruby,qa_steps_files_jruby,qa_steps_remote_jruby,qa_steps_httpcalls_jruby,qa_lib_dbservices_jruby,qa_gridconfig_jruby
- nexus sends outbound requests one at a time for the same url
- most of these timeout after 30 seconds
- client starts to get 503 and 500 responses for some requests
- thread dumps show multiple threads waiting for uid locks
The same test using Nexus 2.5 and OSS rubygems plugin worked fine in this scenario
Attachments
Issue Links
- is related to
-
NEXUS-9551 installing gems with long dependency chains can trigger IOException File name too long
-
- Closed
-
-
NEXUS-9618 rubygems proxy repository not found cache not consulted
-
- Closed
-
-
NEXUS-9637 rubygems proxy repository does not respect Artifact Max Age for gem files
-
- Closed
-