WorkerService 클래스는 알림 발송 작업을 처리하는 서비스입니다.
이 클래스는 마이크로서비스와의 연결을 확인하고, 특정 시간 범위 내에서 발송 대기 상태인 알림을 조회한 후, 알림을 발송하고 상태를 업데이트하는 역할을 수행합니다.
작업자 클라이언트 인터페이스를 구현한 객체. 작업자와의 통신을 처리합니다.
알림 전송 인터페이스를 구현한 객체. 알림 전송 로직을 처리합니다.
이벤트 수신 인터페이스를 구현한 객체. 외부 이벤트를 수신하고 처리합니다.
알림 발송 작업을 시작합니다. 특정 시간 범위 내에서 발송 대기 상태인 알림을 조회하고, 각 알림을 발송한 후 상태를 업데이트합니다.
발송 처리 중 에러가 발생할 경우 에러를 로깅합니다.
WorkerService 클래스는 알림 발송 작업을 처리하는 서비스입니다.
이 클래스는 마이크로서비스와의 연결을 확인하고, 특정 시간 범위 내에서 발송 대기 상태인 알림을 조회한 후, 알림을 발송하고 상태를 업데이트하는 역할을 수행합니다.