258.6. termination
只要在 solverConfig 中指定,其处理就会需要。
<solver>
...
<termination>
<!-- Terminate after 10 seconds, unless it's not feasible by then yet -->
<terminationCompositionStyle>AND</terminationCompositionStyle>
<secondsSpentLimit>10</secondsSpentLimit>
<bestScoreLimit>-1hard/0soft</bestScoreLimit>
</termination>
...
<solver>
258.6.1. Samples 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用 OptaPlanner 解决 ActiveMQ 队列上的规划问题:
from("activemq:My.Queue").
.to("optaplanner:/org/foo/barSolverConfig.xml");
将 OptaPlanner 作为 REST 服务公开:
from("cxfrs:bean:rsServer?bindingStyle=SimpleConsumer")
.to("optaplanner:/org/foo/barSolverConfig.xml");