hangfire

    0

    1답변

    저는 C#에서 HangFire를 사용하여 Windows 서비스를 작성했습니다. 서비스 1은 다음과 같습니다 public Service1() { InitializeComponent(); GlobalConfiguration.Configuration.UseSqlServerStorage(@"Data Source=DESKTOP-B90D

    1

    1답변

    저는 HangFire의 초보자이며 HangFire를 사용하여 매월 웹 응용 프로그램에서 몇 가지 작업을 호출하기를 기대합니다. 그러나 이러한 동작에는 HttpContext가 필요합니다. 그럼 내 질문은 : HangFire 프로젝트에 httpcontext를 추가 (또는 생성) 할 수있는 방법이 있습니까? Google에 답변했지만 적절한 답변이 없습니다. 도움

    1

    1답변

    재시도 사이의 시간을 수동으로 구성해야한다는 요구 사항이 있습니다. 나는 그 길을 찾을 수 없었습니다. 그러나 나는 시도의 최대 개수 완료 후 작업을 예약 https://github.com/HangfireIO/Hangfire/blob/master/src/Hangfire.Core/AutomaticRetryAttribute.cs 에서 코드를 발견했다. '오류

    0

    1답변

    SPA 템플릿을 기반으로하는 Abp 3.3.4 프로젝트가 있습니다. 각도 UI는 사용하지 않습니다. 지금은 보내는 이메일을 처리 할 수 ​​Hangfire을 통합하려는 나는 몇 가지 간단한 포인터가 필요합니다 내가 Abp.HangFire.AspNetCore Hangfire를 설치하는 하는 프로젝트에서를? Sample.Core 또는 Sample.Web.Cor

    0

    1답변

    작업 (예 : 메일 전송)을 대기열에 넣거나 예약하려고합니다. 여기에 시행 착오 과정에서 관찰 한 내용이 있습니다 : 개발 환경과 생산 환경에서는 동일한 redis server를 사용하고 있습니다. Redis 구성은 동일하며 양측은 하나의 대기열 (default) 만 사용합니다. 따라서 다른 개발자가 코드를 디버깅 할 때 기본 큐를 수신하는 서버가됩니다.

    0

    1답변

    asp.net mvc 웹 응용 프로그램에서 SQL Server 에이전트 작업을 시작하는 방법을 알아 내려면 도움이 필요합니다. 작업은 버튼 클릭만으로 시작해야합니다. 그것을하는 올바른 방법은 무엇입니까? 방금 ​​hangfire를 설치했고 구성하려고했지만 다음 코드가 붙어 있습니다. 나는 올바른 길을 가고 있는가? 모든 리드가 도움이 될 것입니다. 감사.

    0

    1답변

    약속을 예약하는 컨트롤러 메서드가 있습니다. 나는 약속을하기 전에 서비스에 로그인하기 위해 5 분 전에 SMS (twilio)를 통해 사용자에게 상기시키는 작업을 계획하고있다. 여기 내 메서드 호출입니다 : private SMSNotifier sms = new SMSNotifier(); BackgroundJob.Schedule(() => sms.SendP

    3

    1답변

    백그라운드 작업에는 Hangfire를 사용하고 로깅에는 Serilog를 사용하고 있습니다. 내 Serilogs를 TrackingId으로 풍부하게 만들려고 특정 Hangfire 작업의 모든 로그에 필터링 할 수있는 동일한 TrackingId을 갖도록합니다. Log.Logger = new LoggerConfiguration() .ReadFrom.Con

    0

    1답변

    최신 버전의 Hangifre (1.6.17) 및 Hangfire.Mongo (0.5.5)를 사용하고 있으며 Hangfire failed 작업 로그를 정렬하는 데 문제가 있습니다. 는 현재 그들이 오름차순으로 정렬하고 (이전의 로그를 먼저 표시)와 나는 그들이 내림차순으로 정렬 한 싶습니다. 나는 사람들이 자신의 로그가 제대로 따라서 나는이 작업을 수행하는

    0

    1답변

    hangfire를 사용하지 않을 때이 방법을 사용하여 전자 메일을 보낼 수 있습니다. 이 메서드가 hangfire에서 호출되면 성공한 것으로 표시되지만 전자 메일은 보내지 않습니다. 실제 이메일 주소가 같은 BackgroundJob.Schedule( () => Email(Subject), TimeSpan.FromMinutes(1)