Uma instância do Message Queue for Apache RocketMQ é um recurso de máquina virtual que armazena tópicos e IDs de grupo. Crie uma instância do Message Queue for Apache RocketMQ antes de enviar ou receber mensagens com o Message Queue for Apache RocketMQ. Você pode criar, liberar, editar e visualizar instâncias no console do Message Queue for Apache RocketMQ.
Informações básicas
As instâncias do Message Queue for Apache RocketMQ oferecem suporte aos modelos de faturamento por assinatura, pagamento conforme o uso e serverless. Escolha as especificações de acordo com suas necessidades. Compare as opções em Especificações da instância e Visão geral do faturamento.
Pré-requisitos
Criar uma instância
Faça login no console do Message Queue for Apache RocketMQ e, no painel de navegação à esquerda, clique em Instances.
Na barra de navegação superior, selecione uma região, como China (Hangzhou).
-
Na página Instances, clique em Create Instance. No painel Create Message Queue for Apache RocketMQ Instance, defina Instance Version como V5.0, selecione um Product Type e clique em OK.
O Message Queue for Apache RocketMQ oferece os seguintes tipos de produto:
Subscription: Taxa mensal pelas especificações de computação da instância.
Pay-as-you-go: Taxa horária pelas especificações de computação da instância.
-
Serverless: Pagamento baseado no número total de solicitações de mensagens.
NotaInstâncias serverless estão disponíveis em regiões selecionadas. Consulte Regiões disponíveis para verificar a cobertura atual. As regiões que suportam métodos de faturamento compartilhado e dedicado para instâncias serverless são China (Hangzhou), China (Zhangjiakou), China (Beijing), China (Shenzhen), Singapore (Singapore), Germany (Frankfurt), US (Virginia) e US (Silicon Valley).
-
Na página de compra do produto, selecione as especificações da instância, clique em Calculating e conclua o pagamento conforme solicitado.
As tabelas a seguir apresentam valores de exemplo. Compare todos os parâmetros e valores válidos em Selecionar edições do produto.
Serverless
Parâmetro
Valor de exemplo
Primary Series Type
Standard
Billing Model
O padrão é Pay-by-request.
Message Storage Specification
Não é necessário selecionar capacidade. O faturamento ocorre pelo uso real de armazenamento.
VPC ID
vpc-bp1cg09dua6sgh0
ID da VPC criada na seção "Pré-requisitos".
ImportanteNão é possível alterar a VPC após a criação da instância do Message Queue for Apache RocketMQ. Para usar uma VPC diferente, libere a instância do Message Queue for Apache RocketMQ e crie uma nova.
vSwitch ID
vsw-bp1vqb0p9nz3irz
ID do vSwitch criado na seção "Pré-requisitos".
Especifique dois valores de vSwitch ID para uma instância serverless.
ImportanteNão é possível alterar o vSwitch após a criação da instância do Message Queue for Apache RocketMQ. Para usar um vSwitch diferente, libere a instância do Message Queue for Apache RocketMQ e crie uma nova.
Internet Access
Desativado
NotaEste exemplo utiliza acesso via VPC a um servidor do Message Queue for Apache RocketMQ. O acesso público vem desativado por padrão. Para acessar o Message Queue for Apache RocketMQ pela internet, ative
Public Access Type.Intranet Access Type
O padrão é Pay-by-traffic.
O Alibaba Cloud PrivateLink fornece conectividade privada via VPC ao Message Queue for Apache RocketMQ. O PrivateLink gera cobranças separadas. Faturamento.
Resource Group
Selecione o grupo de recursos padrão.
Security Group
Grupo de segurança criado na seção "Pré-requisitos".
-
Adicione uma política de acesso que permita tráfego TCP de entrada nas portas de destino 8080 e 8081.
-
Não há suporte para grupos de segurança gerenciados.
Assinatura ou pagamento conforme o uso
Parâmetro
Valor de exemplo
Primary Series Type
Standard
Sub-series Type
Cluster High-availability Edition (Recomendado para ambientes de produção)
Message Sending/Receiving Compute Specification
rmq.s2.2xlarge
VPC ID
vpc-bp1cg09dua6sgh0
ID da VPC criada na seção "Pré-requisitos".
ImportanteNão é possível alterar a VPC após a criação da instância do Message Queue for Apache RocketMQ. Para usar uma VPC diferente, libere a instância do Message Queue for Apache RocketMQ e crie uma nova.
vSwitch ID
vsw-bp1vqb0p9nz3irz
ID do vSwitch criado na seção "Pré-requisitos".
ImportanteNão é possível alterar o vSwitch após a criação da instância do Message Queue for Apache RocketMQ. Para usar um vSwitch diferente, libere a instância do Message Queue for Apache RocketMQ e crie uma nova.
Public Access Type
Desativado
NotaEste exemplo utiliza acesso via VPC ao servidor do Message Queue for Apache RocketMQ. O acesso público vem desativado por padrão. Para acessar o Message Queue for Apache RocketMQ pela internet, ative Public Access Type.
Resource Group
Selecione o grupo de recursos padrão.
Disk Encryption
Desativado
NotaA criptografia de disco tem suporte apenas para instâncias Platinum Edition.
Disk Encryption Key
key-hzz66c8207****
NotaID da chave de criptografia de disco na mesma região. Necessário apenas quando Disk Encryption estiver definido como Enable.
-
Visualizar lista de instâncias
Faça login no console do Message Queue for Apache RocketMQ e, no painel de navegação à esquerda, clique em Instances.
Na barra de navegação superior, selecione uma região, como China (Hangzhou).
A página Instances lista todas as instâncias na região selecionada.
Visualizar detalhes da instância
Acesse a página Instances. Na lista de instâncias, clique em Instances desejada.
A página Instance Details exibe a configuração e o status da instância.
Editar uma instância
Acesse a página Instances. Na lista de instâncias, clique em Instances desejada.
Na página Instance Details, clique na aba Basic Information.
-
Na seção Overview, clique em Edit. No painel Modify Configuration, configure os seguintes parâmetros e clique em Confirm.
Parâmetro
Descrição
Valor de exemplo
Instance Name
Nome da instância.
rmq-cn-xxxx
Instance Description
Descrição da instância.
test
Sending Percentage
Controla a divisão da cota de limitação entre envio e recebimento. O padrão é 50% para envio e 50% para recebimento. Ajuste se sua carga de trabalho for intensiva em leitura ou escrita.
50
Receiving Percentage
50
Message Retention Period
O armazenamento é totalmente serverless e elástico, com faturamento baseado no uso real. Ajuste o período de retenção para controlar custos. Retenção mínima: 24 horas.
72
Liberar uma instância
A liberação de uma instância exclui permanentemente todos os seus tópicos, IDs de grupo e dados de mensagens. Essa ação não pode ser desfeita.
Instâncias serverless e de pagamento conforme o uso
Instâncias serverless e de pagamento conforme o uso utilizam faturamento pós-pago e podem ser liberadas diretamente no console.
Acesse a página Instances.
Localize a instância que deseja liberar. Na coluna Actions, escolha .
Na caixa de diálogo Note, clique em OK.
Instâncias de assinatura
A liberação de uma instância de assinatura aciona um reembolso parcial baseado na duração real de uso. Cancele a assinatura da instância para liberá-la.
Acesse a página Instances.
Encontre a instância que deseja liberar e clique em Details na coluna Actions.
Na página Instance Details, clique na aba Basic Information. Na seção Overview, clique em Unsubscribe e siga as instruções.
Painel
O painel exibe métricas de produtor, faturamento e limitação da instância. Os detalhes das métricas são abordados em Painel.
Acesse a página Instances. Na lista de instâncias, clique em Instances desejada.
Na página Instance Details, clique na aba Dashboard.
APIs relacionadas
Você também pode gerenciar instâncias com estas operações de API:
> Release