丁云鹏 1 年間 前
コミット
c3138fcf0f

+ 2 - 2
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/score/model/ModelManager.java

@@ -167,7 +167,7 @@ public class ModelManager {
     public void updateModels(final boolean isForceLoads) {
         log.info("begin to update: [{}]", loadTasks.keySet().size());
         for (String modelPath : loadTasks.keySet()) {
-            log.debug("loadtask model path [{}]", modelPath);
+            log.debug("load task model path [{}]", modelPath);
             ModelLoadTask task = loadTasks.get(modelPath);
             loadModel(task, isForceLoads, false);
         }
@@ -190,7 +190,7 @@ public class ModelManager {
         try {
             ossObj = client.getObject(bucketName, loadTask.path);
             long timeStamp = ossObj.getObjectMetadata().getLastModified().getTime();
-            if (loadTask.lastModifyTime != timeStamp || isForceLoads) {
+            if (loadTask.lastModifyTime <= timeStamp || isForceLoads) {
                 log.info("model file changed, ready to update, last modify: [{}]", loadTask.lastModifyTime);
 
                 Model model = loadTask.modelClass.newInstance();