Pular para o conteúdo

Reinício automático do servidor de Rust: agende um diário

Resposta rápida: abra a aba Config do servidor, role até Reinicializações, ligue Reiniciar em um horário agendado e defina a Hora e o Fuso horário. Os jogadores recebem a contagem regressiva do próprio Rust no jogo, e o servidor volta sozinho. Ligue Continuar rodando na bandeja ao fechar nas Configurações para o reinício acontecer mesmo com a janela fechada.

Um servidor de Rust que fica muito tempo ligado pede um reinício regular: ele limpa a memória, aplica uma atualização do Rust e dá ao mundo um começo limpo. O Crucible Local Server faz isso em um horário diário, com a mesma contagem regressiva no jogo que os jogadores veem em um servidor público, e traz o servidor de volta sozinho.

Abra o servidor, clique em Config na fileira de botões embaixo da Quick view e ache Reinicializações nessa aba.

A seção Reinicializações da aba Config no Crucible Local Server, com um agendamento diário, um fuso horário, um aviso aos jogadores, lembretes no chat e botões para atualizar ao reiniciar, esperar enquanto há jogadores online e reiniciar após travar

Ligue Reiniciar em um horário agendado e defina:

  • Hora e Fuso horário. O reinício é uma hora do relógio local, então 04:00 continua sendo 04:00 mesmo com mudança de horário de verão. Um agendamento novo começa às 07:00 no fuso horário do seu PC.
  • Avisar os jogadores por este tanto de minutos. Quanto aviso os jogadores recebem antes de o servidor cair. 15 minutos para começar.
  • Lembrete no chat a cada N minutos. Linhas extras opcionais no chat por cima da contagem regressiva. Deixe em 0 se você só quer o aviso do próprio Rust.
  • Mensagem que os jogadores veem. O texto dentro do aviso, Servidor reiniciando para começar.

Os jogadores recebem o aviso de reinício de verdade do Rust

Seção intitulada “Os jogadores recebem o aviso de reinício de verdade do Rust”

A contagem regressiva é o banner de reinício do próprio Rust no jogo, não spam no chat. O Crucible Local Server entrega o reinício ao servidor, e o Rust mostra o aviso no ritmo de sempre (a cada minuto, depois a cada 30 segundos abaixo de 5 minutos, a cada 10 segundos abaixo de um minuto e a cada segundo nos últimos dez), expulsa todo mundo e fecha, salvando o mundo na saída. Aí o Crucible inicia de novo.

O banner nativo de aviso de reinício do Rust no jogo, dizendo Server restarting in 15 minutes com a mensagem Crucible Restarting, sobre uma visão em primeira pessoa de um mundo de Rust

Ele conta até a hora que você realmente definiu. Se você definir um reinício mais cedo que a janela de aviso, os jogadores recebem o tempo que realmente resta, não a duração completa do aviso.

Enquanto o servidor roda, a Quick view mostra o próximo na linha embaixo do nome do servidor, por exemplo “reinício em 4h 29m”.

  • Reiniciar o servidor. Ligado por padrão. Desligue e o agendamento vira um shutdown diário: o servidor cai e fica parado.
  • Instalar atualizações do servidor. Procura uma build nova do Rust enquanto o servidor está parado e instala antes de ele voltar, então os jogadores nunca são expulsos por um servidor desatualizado. Em um servidor Carbon ou Oxide, o carregador de mods também é recolocado depois de uma atualização do jogo, já que uma atualização do Rust quebra o carregador até ele ser atualizado. Este botão só aparece com Reiniciar o servidor ligado.
  • Aguardar se houver jogadores online. Espera em vez de expulsar alguém e faz o reinício no momento em que o servidor esvazia. A Quick view diz “reinício esperando os jogadores saírem” enquanto espera.
  • Reiniciar se travar. Traz o servidor de volta se ele parar sozinho. Ele desiste depois de 3 travamentos em 10 minutos, então um servidor que trava toda vez ao iniciar nunca fica preso em reinícios sem fim.

Reiniciar se travar vem ligado por padrão em todo servidor e funciona sem agendamento: com Reiniciar em um horário agendado desligado, é o único botão que sobra na seção.

Você pode cancelar o próximo reinício enquanto ele está em contagem regressiva. Na Quick view, o botão que normalmente diz Reiniciar vira Reiniciando em 5m 03s (ou Parando em 5m 03s se o agendamento estiver para desligar o servidor em vez de trazê-lo de volta), contando o tempo que falta. Ele mostra horas e minutos quando o reinício ainda está longe, minutos e segundos dentro da hora e só segundos no último minuto. Clique nele para cancelar o reinício, e os jogadores veem uma mensagem de “reinício interrompido”. O agendamento continua ligado para o dia seguinte.

Fechar o Crucible Local Server para o servidor. Um reinício agendado só dispara enquanto o Crucible está rodando, e a seção avisa isso em dourado assim que você liga o agendamento.

Por padrão, fechar a janela encerra o app. Se você quer que um reinício de madrugada aconteça de verdade, ligue Continuar rodando na bandeja ao fechar nas Configurações. O Crucible então fica na bandeja do sistema com a janela fechada, o servidor continua rodando e o agendamento dispara. Saia pelo ícone da bandeja quando terminar, o que para o servidor de forma limpa.

Um reinício perdido enquanto o PC estava em suspensão é pulado em vez de disparar no momento em que você o acorda, e o agendamento volta no dia seguinte.

Você não precisa de um agendamento para reiniciar uma vez. A Quick view tem um botão Reiniciar enquanto o servidor está No ar: ele mostra aos jogadores a mesma contagem regressiva no jogo, o servidor salva e para, e o Crucible inicia de novo. A duração da contagem é o Atraso da reinicialização manual em segundos no topo da seção Reinicializações, de 0 a 3600.