Nan*_*yan 7 multithreading or-tools
我正在使用带有 java 的 google or-tools 进行路线优化。一切正常,直到我更改线程。当我在一个线程中做所有事情时,这很好用。我调用routing.solveWithParameters(searchParameters)了一个新线程。然后,在另一个线程中,当我调用 时routing.getArcCostForVehicle(prevIndex, index, vehicleIndex),出现错误(它无法在内存中找到值)。
Java frames: (J=compiled Java code, j=interpreted, Vv=VM code)
j com.google.ortools.constraintsolver.mainJNI.RoutingModel_getArcCostForVehicle(JLcom/google/ortools/constraintsolver/RoutingModel;JJJ)J+0
j com.google.ortools.constraintsolver.RoutingModel.getArcCostForVehicle(JJJ)J+9
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
31 次 |
| 最近记录: |