Tenho uma instância de nível gratuito na qual queria instalar o Discourse. Infelizmente, parece que a CPU da instância de nível gratuito (0,5 vCPUs) não é suficiente para concluir a instalação.
A parte do yarn da instalação falha com:
error Ocorreu um erro inesperado: “https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz: ESOCKETTIMEDOUT”
A razão para este erro pode ser encontrada aqui. Essencialmente, se a máquina não conseguir descompactar os pacotes baixados rápido o suficiente, o yarn não responderá ao socket dentro do tempo limite, e o download falhará.
Isso aparentemente foi corrigido na versão mais recente do yarn, então seria bom vê-la atualizada.
Outra correção potencial: o yarn está iniciando 8 processos de instalação, embora a máquina tenha apenas 2 núcleos. A descompactação dos pacotes seria extra lenta se estivesse tentando baixar 8 pacotes de uma vez.
