2016-10-21 2 views
0

우리는 Spring-XD를 사용하여 매일 거의 작업을 수행하지 않고 작업이 실패 할 수도 있습니다. Spring-XD에는 작업의 세부 정보를 보여주는 대시 보드가 있으며 작업의 세부 정보를 가져 오는 데 사용할 수있는 REST API도 있습니다.Spring-XD 작업 메일 알림

우리는 작업 실패 또는 모든 작업의 ​​상태가 포함 된 메일의 발송이있을 때 메일 알림을 보내이 프로세스를 자동화 할 계획입니다.

우리가 할 수있는 메일을 보내 HTML 및 메일 싱크를 사용하여 JSON 변환,

  1. 를 사용하여 REST API를의 (/ 작업/실행? 작업 이름 = XX)를 사용할 수있는 방법의 몇 가지가 있습니다 필요한 수신자

  2. Spring-Metadata 저장소 데이터베이스에서 상태를 가져오고 mail-api를 사용하여 메일을 보냅니다. 이것은 별도의 모듈을 갖는 것과 같을 것입니다.

  3. JMX를 통한 관리는 사용할 수 있지만 메일을 보내는 방법은 확실하지 않습니다.

최선의 방법으로 의견을 제시하십시오.

답변