RabbitMQ é composta de duas partes. Um servidor que informa mensagens para onde ir eo cliente para enviar e receber dados.
Trabalhar em torno AMQP ( A dvanced M ENSAGEM Q ueuing P rotocolo), RabbitMQ é projetado para eficiência apoiar uma ampla variedade de aplicações de mensagens e padrões de comunicação, ajudando os desenvolvedores a criar software (na Web) que se comunica com um servidor ou com seus componentes.
Além do servidor especial utilizado para estas operações, RabbitMQ oferece atualmente os clientes oficiais e não oficiais para:
PHP
Java
Rubi
Python
C #
Clojure
Erlang
Perl
O que é novo nesta versão:
- filas de prioridade
- Faster persistência
- I / O estatísticas
- .NET mudanças cliente API
O que é novo na versão 3.6.0:
- filas de prioridade
- Faster persistência
- I / O estatísticas
- .NET mudanças cliente API
O que é novo na versão 3.5.5:
- filas de prioridade
- Faster persistência
- I / O estatísticas
- .NET mudanças cliente API
O que é novo na versão 3.5.3:
- filas de prioridade
- Faster persistência
- I / O estatísticas
- .NET mudanças cliente API
O que é novo na versão 3.5.1:
- filas de prioridade
- Faster persistência
- I / O estatísticas
- .NET mudanças cliente API
O que é novo na versão 3.4.4:
- respostas rápidas RPC
- activação plug-in vivo
- Reconectando cliente .NET
O que é novo na versão 3.3.5:
- Fornecer um mecanismo para o diagnóstico de processos de presos
- ler corretamente / proc / meminfo no Linux, mesmo se as linhas não contêm dois pontos
- loopback_users adicionada ao arquivo de configuração de amostra
- Evitar longos atrasos na publicação após um nó vai para baixo e conexões de rede a ele tempo limite
- Fornecer versões unminimised de todas as bibliotecas JavaScript empacotados
O que é novo na versão 3.3.0:
- pás dinâmicos
- cliente Reconectando Java
- pré-busca do Consumidor
O que é novo na versão 3.2.0:
- filas federados
- políticas aprimoradas
- prioridades do Consumidor
- notificações conexão bloqueada
- notificações de falha de autenticação
O que é novo na versão 3.1.4:
- Esta versão corrige dois bugs de segurança: a passagem de diretório bug para o plugin de gestão (e outras aplicações HTTP) no Windows, e um meio de subverter publicar controle de acesso usando-lettering mortos.
O que é novo na versão 3.1.2:.
- Correções de bugs
O que é novo na versão 3.1.1:.
- Correções de bugs
O que é novo na versão 3.1.0:
- sincronização Ansioso de escravos fila espelho
- cura automática partição de cluster
- Charts no plug-in de gestão
- limites de comprimento da fila
O que é novo na versão 3.0.2:
- Esta versão corrige uma série de bugs em 3.0. 1 e versões anteriores.
O que é novo na versão 3.0.0:
- Esta versão introduz dinâmica, controle baseados em políticas de espelhamento e federação, melhora a facilidade de utilização do clustering, adiciona suporte para TTL por mensagem, introduz plugins para web-STOMP e MQTT, e adiciona muitos menor novos recursos e correções de bugs.
O que é novo na versão 2.8.7:
- Esta versão corrige uma série de bugs no broker , Erlang cliente e STOMP e gestão de plugins.
O que é novo na versão 2.8.5:
- Esta é principalmente uma versão de correções, com várias melhorias a filas HA.
O que é novo na versão 2.8.4:
- Corrigido o erro que pode causar rotação de log para desencadear uma estado onde o arquivo de log cresce rapidamente e sem fim, acabando por esgotar todo o espaço disponível em disco.
O que é novo na versão 2.8.3:
- Esta é principalmente uma versão de correções, com algumas pequenas melhorias (fazer o monitoramento espaço em disco menos intrusivo por padrão, melhorar o desempenho SSL com o cliente Java).
O que é novo na versão 2.8.2:
- Esta versão corrige uma série de bugs e melhora o desempenho em uma variedade de áreas, bem como a introdução de monitoramento do espaço de disco e relatórios de status federação.
O que é novo na versão 2.8.0:
- Esta versão corrige uma série de bugs e adiciona nova características. Notáveis novos recursos incluem:
- lettering mortos -. Filas pode especificar uma troca em que as mensagens devem ser redirecionados quando são rejeitados ou expiram
- controle de fluxo interno para limitar o uso de memória e tornar o desempenho mais previsível se o servidor está sobrecarregado.
O que é novo na versão 2.7.1:
- Esta versão inclui correções importantes para a recuperação alta disponibilidade, correções para o adaptador STOMP, a compatibilidade com Erlang lançamento R15b, e melhorias gerais na interface de gestão, desempenho e estabilidade.
O que é novo na versão 2.6.1:
- Esta versão corrige um bug no 2.6.0 versão que faz com que o corretor de falhar no arranque, reinicialização em alguns sistemas operacionais.
O que é novo na versão 2.6.0:
- O destaque desta versão é a introdução de HA ativo-ativo, com filas sendo replicadas entre os nós em um cluster. Há muitas outras melhorias, especialmente para os plug-ins de gestão e stomp, bem como uma série de correções de bugs.
O que é novo na versão 2.5.1:
- Esta versão atualiza corretamente a partir RabbitMQ 2.1.1 e 2.2.0. Não há outras alterações em comparação com o 2.5.0.
O que é novo na versão 2.5.0:
- Alterações:
- A recuperação foi simplificada, melhorando os tempos de inicialização quando existem muitas trocas ou ligações.
- Ligações são recuperados entre filas duráveis e as trocas não duráveis no reinício do nós de cluster individuais.
- Melhor desempenho sob carga alta e pressão de memória.
- compatibility Fonte com a nova versão Erlang R14B03.
- Os novos recursos incluem:
- Tracing facilidade para depuração mensagens recebidas e enviadas, (ver firehose).
- Melhor desempenho de rede de entrada.
- Melhor desempenho de roteamento.
- Novos comandos rabbitmqctl ( 'relatório', 'meio ambiente' e 'cluster_status').
O que é novo na versão 2.4.1:
- Correções de bugs:
- quebra Fix de atualizações quando as filas duráveis estão presentes ou após um desligamento não-limpo.
- Prevent & quot; rabbitmqctl espera & quot; de esperar para sempre em determinadas circunstâncias.
- O corretor pode ser executado em Erlang R12B-3 novamente.
- Algumas outras correções de bugs pequeno.
- Melhorias:
- Upgrades em clusters.
- Melhorar o uso de memória ao lidar com mensagens persistentes à espera de acks dos consumidores.
- Melhores relatórios para alguns problemas de inicialização de erro.
- Adicionar timestamp para eventos publicados para a troca amq.rabbit.log.
O que é novo na versão 2.4.0:
- Correções de bugs:
- Em um cluster, não falhar com um erro interno quando re-declarar uma fila em uma conexão com um nó que não seja a fila de & quot; casa & quot; nó.
- Em um cluster, relatar um erro não encontrado em vez de-erro interno ao tentar re-declarar uma fila durável cujo nó não está disponível.
- Não ignore a variável RABBITMQ_LOG_BASE no Windows.
- Corrigir um erro causando conexões SSL para morrer na Erlang antes do R14 ao usar & quot; list_connections rabbitmqctl & quot; com as opções de SSL.
- Várias correções menores.
- Melhorias:
- acelerar bastante o encaminhamento para o intercâmbio tema com muitas ligações.
- Propagar alarmes de memória através de cluster, assim, reagir melhor à pressão de memória nos nós individuais.
- distribuição selecionada-Sender (ou seja, adicionar suporte para o CC e os cabeçalhos BCC).
O que é novo na versão 2.3.0:
- Esta versão corrige uma série de bugs e introduz algumas aprimoramentos, incluindo streaming de publicar confirmações, novos mecanismos de plug-in para autenticação e autorização, e muito mais.
O que é novo na versão 2.2.0:
- Correções de bugs:
- problema Fix que faz com que a comunicação inter-cluster a um impasse após a atividade de cluster sustentado.
- vazamento Fix memória fila quando usando o plugin a administração ou outros consumidores de estatísticas da fila.
- Corretores começou com rabbitmq_multi.bat estão agora restartable.
- Redefinir Clustering plugins não destrói instalados.
- condição Fix corrida entre a declaração fila e término de conexão que faz com que os erros noproc espúrias para aparecer no log.
- vazamento de memória Fix quando os canais de longa duração consumir e cancelar em muitas filas.
- queue.declare e aumento exchange.declare precondition_failed em vez de not_allowed ao tentar redeclare uma fila ou troca com os parâmetros diferentes do que os atualmente conhecidos para o corretor.
O que é novo na versão 2.1.1:
- Esta versão corrige uma série de bugs e introduz algumas melhorias, incluindo o câmbio para trocar ligações e algumas melhorias de desempenho, no servidor e os clientes.
Comentários não encontrado