我使用vehiclerouting web示例作为模板,将OptaPlanner 6.5课程时间表示例修改为REST服务。我们发现,与课程时间表的纯Java版本相比,课程时间表的Web版本运行速度非常慢。
例如,纯Java版时间表系统可以获得0Hard / -352Soft分数。但网页版只能获得-7Hard / -1108Soft。无论我们运行多久这个例子。
Web版本托管在WildFly 9中。我们使用的JVM版本都是Oracle JVM 1.8;此外,我们尝试使用WildFly 10.结果是一样的。
任何人都可以对此有所了解吗?我希望在Web版本中获得与Java版相同的性能。