Modo de Produção
Até agora tem estado a executar a aplicação com renet dev up a partir do interior do repositório. Ótimo para desenvolvimento. Para produção, gere tudo a partir do seu computador portátil com rdc — feche o portátil e a aplicação continua a funcionar.
Ver o tutorial
Dev vs produção
A diferença é simples:
renet dev upexecuta dentro do repositório. Precisa de estar ligado.rdc repo upexecuta a partir do seu computador portátil. Não é necessária ligação a seguir.
Três ações levam-no do desenvolvimento à produção:
Passo 1: Parar a sessão de desenvolvimento
Ligue ao repositório e pare-o:
rdc vscode connect -m my-server -r my-app
time renet dev down
Passo 2: Arrancar em modo de produção
A partir do terminal do seu computador portátil:
time rdc repo up --name my-app -m my-server
Pronto. A sua aplicação está a funcionar e pode fechar o portátil. O Rediaccfile trata de tudo — rdc repo up chama a mesma função up que renet dev up chamava. O mesmo Rediaccfile, uma forma diferente de invocá-lo.
Passo 3: Sobreviver a reinícios do servidor
Certifique-se de que a sua aplicação volta automaticamente quando o servidor reiniciar:
time rdc repo autostart enable --name my-app -m my-server
Verifique quais os repositórios com arranque automático ativado:
time rdc repo autostart list -m my-server
Parar em produção
Quando precisar de parar a aplicação:
time rdc repo down --name my-app -m my-server
Um comando para arrancar, um comando para parar — tudo a partir do seu computador portátil.
Próximo: Backup e Restauro.