배경 작업 처리를 쉬운 방법
- 소프트웨어 : Hangfire
- OS : Linux,Windows
- 프로그래밍 언어 : C#
- 공식 웹사이트 : HOME
Hangfire 상세
.NET 및 .NET 핵심 응용 프로그램에서 백그라운드 처리를 쉽게 수행 할 수 있습니다.Windows 서비스 또는 별도의 프로세스가 필요하지 않습니다.지속적인 저장소로 뒷받침됩니다.상업적 사용을 위해 열리고 무료입니다.설정하기 쉽고 사용하기 쉽습니다.Windows 서비스, Windows 스케줄러 없음, 별도의 응용 프로그램이 필요하지 않습니다.배경 작업은 일반 인수가있는 정규 정적 또는 인스턴스 .NET 메소드이며 기본 클래스 또는 인터페이스 구현이 필요하지 않습니다.일단 백그라운드 작업이 예외없이 생성되면 Hangfire는 적어도 한 번 이상 한 번의 의미로 처리 할 책임이 있습니다.기본 설치는 SQL Server 및 폴링 기술을 사용하여 작업을 가져 오기 위해 MSMQ 또는 Redis Extension을 활용하여 처리 대기 시간을 최소화합니다.백그라운드 메서드 호출 및 그 인수가 직렬화되어 있으며 프로세스 경계를 극복 할 수 있습니다.작업 필터를 사용하면 사용자 정의 기능을 백그라운드 처리에 추가 할 수 있습니다 ASP.NET MVC 액션 필터와 유사한 방법으로.