Habilitar Gerenciamento Remoto de Filas de Mensagens (ActiveMQ)
São necessárias algumas configurações para deixar o ActiveMQ (Gerenciamento de Filas) executando no modo remoto com o WildFly:
- Acesse o console de administração do WildFly;
- Abra o console no navegador, utilizando o endereço padrão: http://localhost:9990/;
- Configure a Porta no WildFly:
- Acesse a Configuração de Socket Bindings: No menu lateral, clique em Configuration para expandir as opções. Selecione Socket Bindings. Isso abrirá a seção onde as portas e endereços de rede são configurados;
- Escolha o Socket Binding Group: Dentro de Socket Bindings, localize e clique em Socket Binding Group. No painel à direita, selecione o grupo de bind específico ao qual deseja configurar;
- Adicione a Nova Porta em Inbound: Clique em Add para adicionar uma nova entrada de porta;
- Defina os parâmetros para a nova porta:
- Port: Defina o número da porta desejada (a porta padrão é 61616).
- Name: Dê um nome descritivo para a nova porta (exemplo: new-http-port).
- Configure o Remote Acceptor: Após adicionar o novo Socket Binding é necessário configurá-lo no Remote Acceptor para que o ActiveMQ possa usar essa nova porta para conexões remotas. Siga as etapas que se seguem:
- Acesse: Configuration > Profiles e selecione o perfil desejado;
- Em Subsystems: Selecione Messaging > Server > default;
- Na seção Connections: Expanda a opção acceptor > Remote;
- Clique em Add: Para adicionar uma nova configuração de Remote Acceptor. Preencha os seguintes campos:
- Name: Dê um nome descritivo para a conexão (exemplo: remote-acceptor).
- Socket Binding: Selecione o Socket Binding criado anteriormente.
- Reinicie o WildFly.
Importante
Certifique-se de que as portas adicionadas estejam liberadas no Firewall e na infraestrutura de rede, para garantir que as conexões remotas possam ser estabelecidas corretamente.
Configuração de Usuário de Aplicação no WildFly
Para configurar um usuário de aplicação no WildFly, utilize o script add-user. bat. Siga as etapas abaixo:
- Localize o script add-user.bat;
- O script está localizado na pasta bin do diretório de instalação do WildFly.
- Exemplo de caminho: <WildFly_Home>/bin/add-user.bat.
- Execute o add-user.bat;
- Preencha os dados solicitados;
- Após executar, preencha as informações solicitadas:
- Defina o nome do usuário: Digite o nome do usuário desejado;
- Digite a senha: Escolha uma senha segura;
- Grupo de usuários: Especifique o grupo ao qual o usuário pertence (exemplo: guest, users ou outro grupo relevante);
- Confirmação de usuários: Confirme a criação do usuário respondendo yes quando solicitado.
Importante
O grupo no WildFly deve ter permissões específicas para operações administrativas, como:
- Consume: consumir mensagens de filas.
- Create Non Durable Queue: criar filas não duráveis.
- Delete Non Durable Queue: excluir filas não duráveis.
- Send: enviar mensagens para filas.
Veja também:

English
Español


