Atualiza uma tarefa de teste de estresse especificada.
Descrição da operação
Atualiza uma tarefa de teste de estresse especificada. Apenas tarefas de teste de estresse cujo modo seja manual ou assíncrono e que estejam no estado Running podem ser atualizadas. Você pode chamar a operação DescribeBenchmarkTask para consultar o status da tarefa. Se a tarefa estiver no estado Stopped, você deve primeiro chamar a operação StartBenchmarkTask e aguardar até que a tarefa entre no estado Running.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
eas:UpdateBenchmarkTask |
*BenchmarkTask
|
Nenhuma | Nenhuma |
Sintaxe da solicitação
PUT /api/v2/benchmark-tasks/{ClusterId}/{TaskName} HTTP/1.1
Parâmetros de caminho
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ClusterId |
string |
Sim |
A região onde a tarefa de teste de estresse está localizada. |
cn-shanghai |
| TaskName |
string |
Sim |
O nome da tarefa de teste de estresse. |
benchmark-larec-test-645c |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| body |
string |
Não |
Os parâmetros de configuração da tarefa de teste de estresse. Para mais informações, consulte a Tabela 1. tabela de descrição base. A tarefa de teste de estresse de destino deve estar no estado Running. Você pode chamar a operação DescribeBenchmarkTask para consultar o status da tarefa. Se a tarefa estiver no estado Stopped, você deve primeiro chamar a operação StartBenchmarkTask e aguardar até que a tarefa entre no estado Running. |
{ "base": { "qps": 200 } } |
Tabela 1. tabela de descrição base
Durante uma operação de atualização, você só pode modificar as configurações na seguinte tabela de descrição base:
| Parâmetro | Descrição |
| duration | [Opcional] O tempo total de execução da tarefa de teste de estresse em segundos. Valor padrão: 1200. |
| qps | [Opcional] O QPS alvo (esperado) da tarefa de teste de estresse. Valor padrão: 10000. |
| concurrency | [Opcional] O número de conexões simultâneas criadas em cada instância de teste de estresse. O valor inicial padrão é 40, que é ajustado dinamicamente. |
| agentCount | [Opcional] O número de instâncias criadas para a tarefa de teste de estresse. O valor inicial padrão é 1, que é ajustado dinamicamente. |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Esquema da resposta. |
||
| RequestId |
string |
O ID da solicitação. |
40325405-579C-4D82*** |
| Message |
string |
A mensagem de sucesso da operação. |
Benchmark task [benchmark-larec-test-1076] is Updating |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "40325405-579C-4D82***",
"Message": "A tarefa de benchmark [benchmark-larec-test-1076] está sendo atualizada"
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.