2012-09-26 4 views
0

저는 작업 스케줄링을 위해 quartz.net을 사용하고 있습니다. 내 데이터베이스 JobQueue에 테이블이 있습니다. Quartz.net은이 JobQueue를 읽고 작업을 실행한다. 모든 것이 잘 작동합니다. 이제는 하나 이상의 클라이언트에 대한 작업 스케줄링을 확장해야한다는 새로운 요구 사항이 있습니다. 즉, Quartz.net은 둘 이상의 데이터베이스에서 읽도록 구성되어야합니다. 이 시나리오를 어떻게 처리할까요? Quartz.net을 사용하여 작성한 서비스가 하나 있는데, 각각의 데이터베이스에서 여러 클라이언트에 대한 작업을 예약해야합니다. 어떤 도움이라도 대단히 감사하겠습니다. 감사.Quartz.net 다중 데이터베이스

답변

0

확장 방법은 다르지만 여러 Appdomain을 만들고 각 appdomain 내에 다른 스케줄러를 호스팅하는 것이 가능합니다.

app.config 파일에서 쿼츠 설정을 읽는 경우 런타임시 연결 문자열과 같은 일부 설정을 변경해야 할 수 있습니다.