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");