Reiniciar serviços
Você pode usar o RestartServices Método para reiniciar os serviços em um nó.
Parâmetros
CUIDADO:
Este método causa interrupção temporária dos serviços do nó.
Este método possui os seguintes parâmetros de entrada:
| Nome | Descrição | Tipo | Valor padrão | Obrigatório |
|---|---|---|---|---|
vigor |
Defina como verdadeiro para reiniciar os serviços em um nó. |
booleano |
Nenhum |
Sim |
serviço |
Nome do serviço a ser reiniciado. |
corda |
Nenhum |
Não |
Ação |
Ação a ser executada no serviço (iniciar, parar, reiniciar). |
corda |
Nenhum |
Não |
Valores de retorno
Este método tem os seguintes valores de retorno:
| Nome | Descrição | Tipo |
|---|---|---|
detalhes |
O resultado do procedimento de reinicialização do serviço, incluindo erros (se houver). |
objeto JSON |
duração |
O tempo, em segundos, que levou para reiniciar os serviços no nó. |
corda |
resultado |
Resultados da reinicialização. |
corda |
Exemplo de solicitação
As solicitações para esse método são semelhantes ao seguinte exemplo:
{
"method": "RestartServices",
"params": {
"force" : true
"action" : restart,
}
}
Exemplo de resposta
Este método retorna uma resposta semelhante ao exemplo a seguir:
{
"id": 1,
"result": {
"details": "solidfire stop/waiting\nsolidfire start/running, process 7284\n",
"duration": "00:00:02.541594",
"result": "Passed"
}
}
Novidade desde a versão
9,6