258장. OptaPlanner 구성 요소
Camel 버전 2.13에서 사용 가능
optaplanner: 구성 요소는 OptaPlanner 로 메시지에 포함된 계획 문제를 해결합니다.
예를 들어, 해결되지 않은 차량 라우팅 문제를 해결하고 이를 해결합니다.
구성 요소는 솔루션 및 ProblemFactChange 처리를 위한 BestSolutionChangedEvent 리스너 및 생산자로 소비자를 지원합니다.
Maven 사용자는 이 구성 요소를 위해 다음 종속성을 pom.xml
에 추가해야 합니다.
<dependency> <groupId>org.apache.camel</groupId> <artifactId>camel-optaplanner</artifactId> <version>x.x.x</version><!-- use the same version as your Camel core version --> </dependency>
258.1. URI 형식
optaplanner:solverConfig[?options]
solverConfig 는 solverConfig의 classpath-local URI입니다(예: /org/foo/barSolverConfig.xml
).
다음 형식 ?option=value&option=value&…로 URI에 쿼리 옵션을 추가할 수 있습니다.