Hangfire

Hangfire é um software que te ajuda a criar, processar e gerenciar seus trabalhos de segundo plano e operações que você prefere não colocar na solicitação de processamento de seu pipeline.

Segmento

Principais features

Agendamento de Tarefas
Processamento em Segundo Plano
Monitoramento de Jobs
Repetição de Tarefas
Escalabilidade e Desempenho

Descrição completa

Solicite um orçamento

  • Notificações/boletins informativos em massa;
  • Importação de lote de xml, csv, json;
  • Criação de arquivos;
  • Disparada de webhooks;
  • Apaga usuários;
  • Constrói diferentes gráficos;
  • Processa imagem/vídeo;
  • Limpa arquivos temporários;
  • Recorre a relatórios automatizados;
  • Manutenção do banco de dados; 

Trabalhos de segundo plano são partes muito importantes de uma aplicação, e Hangfire garante que qualquer trabalho seja executado pelo menos uma vez. Para manter informações de trabalhos de segundo plano entre as aplicações, elas podem ser salvas em seu armazenamento preferido. 

O subsistema de armazenamento é abstrato o suficiente para suportar soluções RDBMS e NoSQL. Se seu sistema de banco de dados favorito não é suportado ainda, você pode o implementar. É mais barato do que programar um sistema de trabalho de segundo plano do zero. 

Se seu trabalho em segundo plano encontrar um problema durante sua execução, ele será retomado automaticamente depois de algum atraso. Hangfire lida com os seguintes problemas com sucesso:

  • Exceções;
  • Fechamento de aplicações;
  • Terminações de processo inesperadas ;
  • Você também será capaz de retomar qualquer trabalho manualmente pelo código de programação ou o Dashboard UI.

Não é necessário que você faça nenhuma decisão de arquitetura para começar a usar o Hangfire. Você pode começar com um setup simples, onde o processamento de plano de fundo é implementado no lado da aplicação da web.

Mais tarde, quando você enfrentar problemas de desempenho, você poderá separar o processamento entre diferentes processos ou servidores – Hangfire usa cadeados distribuídos para lidar com problemas de sincronização.

Monitor UI integrado

Hangfire é enviado com uma ferramenta incrível – Web Monitoring UI. É implementado como uma extensão OWIN e assim pode ser hospedado dentro de qualquer aplicação – ASP.NET, Console ou Windows Service. O monitoramento UI te permite ver e controlar qualquer aspecto de processamento do trabalho de segundo plano, incluindo estatísticas, exceções e o histórico do trabalho de segundo plano.

Hangfire suporta todos os tipos de trabalhos de segundo plano. 

Dispare e esqueça: Esses trabalhos são executados apenas uma vez e quase imediatamente depois de se remem mandados.

Atrasados: Trabalhos atrasados são executados uma vez também, mas não imediatamente, apenas depois do intervalo específico de tempo.

Recorrentes: Trabalhos recorrentes são enviados muitas vezes na agenda específica CRON.

Continuações: As continuações são executadas quando o trabalho principal for finalizado.


Descrição completa

Ao clicar em "Enviar", você concorda em permitir que a Software.com.br entre em contato com você através das informações fornecidas, para fins de envio de orçamentos e comunicações relacionadas ao seu pedido. Para mais detalhes sobre como protegemos e utilizamos seus dados, consulte nossa Política de Privacidade e Termos de Uso.

Produtos relacionados

O WBS Schedule Pro (WBS Version) é um novo software completo com quase todos os recursos do antigo WBS Chart Pro. Para atender as necessidades dos usuários que desejam usar um produto com características similares a do WBS Schedule Pro, a Critical Tools criou a versão WBS Schedule Pro (Versão WBS). Essa versão especial contém tudo o que há no WBS Schedule Pro, exceto os gráficos de rede Network e o Gantt.
Proteja com segurança seus documentos!
PDF Converter Professional 5 é a melhor solução para criar, converter e desenvolver arquivos em PDF.

IDEAL Administration simplifica a administração de sua rede Windows NT, XP, 2000, 2003 e 2008, fornecendo em uma única ferramenta todos os recursos necessários para gerenciar domínios, servidores e usuários.

Bluebeam PDF Revu Standard Edition é ideal em soluções PDF, para usuários que precisam de uma ferramenta inteligente e simples, que crie soluções acessíveis para editar, visualizar e formatar arquivos PDF.

Blade Web Client é um programa de acessibilidade através de Internet ou Intranet, utilizando o método de clique único.

BladeTSCmd também suporta interruptores para sincronização dos diretórios de servidores. Poderá ser ativado para recuperar sites com problemas (com recebimento de arquivos offsite) e também automatizar a rotina do trabalho administrativo.

Blade TSCmd é o único meio para reaplicações de HTTPS da Internet.


Fabricante

Blade Web Client é um programa cliente de acesso através de Internet ou Intranet, usando o método de clique único.

Este mecanismo permite receber arquivos de grupos autorizados, além dos usuários poderem baixar arquivos de um servidor corporativo. Este programa só rodará junto com a versão completa do Blade File Transfer System Enterprise Server.

Ao clicar em "Enviar", você concorda em permitir que a Software.com.br entre em contato com você através das informações fornecidas, para fins de envio de orçamentos e comunicações relacionadas ao seu pedido. Para mais detalhes sobre como protegemos e utilizamos seus dados, consulte nossa Política de Privacidade e Termos de Uso.