DNU Restore дает много HTTP-запросов, время ожидания которых истекло

Я пытаюсь запустить примеры с https://github.com/aspnet/home.
Но у меня проблемы с обновлением ссылок. Восстановление происходит очень медленно и не работает для некоторых пакетов:

  GET http://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.EnvironmentVariables'
Warning: FindPackagesById: Microsoft.Framework.Configuration.EnvironmentVariables
  HTTP request timed out. Retrying.
  GET http://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.EnvironmentVariables'
Warning: FindPackagesById: Microsoft.Framework.Configuration.Ini
  HTTP request timed out. Retrying.
  GET http://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.Ini'
Warning: FindPackagesById: Microsoft.Framework.Configuration.Ini
  HTTP request timed out. Retrying.
  GET http://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Configuration.Ini'
Warning: FindPackagesById: Microsoft.Framework.Logging
  HTTP request timed out. Retrying.
  GET http://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging'
Warning: FindPackagesById: Microsoft.Framework.Logging
  HTTP request timed out. Retrying.
  GET http://www.nuget.org/api/v2/FindPackagesById()?id='Microsoft.Framework.Logging'
Warning: FindPackagesById: Newtonsoft.Json
  HTTP request timed out. Retrying.
  GET http://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?id='Newtonsoft.Json'
Warning: FindPackagesById: Newtonsoft.Json
  HTTP request timed out. Retrying.
  GET http://www.nuget.org/api/v2/FindPackagesById()?id='Newtonsoft.Json'
Error: FindPackagesById: Microsoft.AspNet.Mvc.Razor
  HTTP request timed out. Exiting.

Я пытался использовать разные URL-адреса, используя nuget, myget, http, https.
Я проверил подключение к Интернету. В репозитории dnx есть связанная проблема, но это не помогло.
Любой обходной путь, чтобы попробовать?

Я использую моно 4.0.3.20 на CentOS.


person pomber    schedule 12.08.2015    source источник
comment
Это известная проблема. Вы можете взглянуть на эту проблему и обходной путь, упомянутый в этой теме. github.com/aspnet/dnx/issues/1590   -  person Kiran Challa    schedule 12.08.2015


Ответы (1)


Вот обходной путь:

export MONO_THREADS_PER_CPU=2000

из http://www.mono-project.com/archived/articlethreadpool_deadlocks/

person pomber    schedule 12.08.2015