Commit 1a1a68784b9e8fa24b8ab863b974f4e5e84ffe44
1 parent
afbec289
去除失效的配置,增加人物结束时移除人物缓存
Showing
2 changed files
with
2 additions
and
7 deletions
src/main/java/com/genersoft/iot/vmp/conf/DynamicTask.java
| ... | ... | @@ -103,12 +103,9 @@ public class DynamicTask { |
| 103 | 103 | |
| 104 | 104 | public void stop(String key) { |
| 105 | 105 | if (futureMap.get(key) != null && !futureMap.get(key).isCancelled()) { |
| 106 | -// Runnable runnable = runnableMap.get(key); | |
| 107 | -// if (runnable instanceof ISubscribeTask) { | |
| 108 | -// ISubscribeTask subscribeTask = (ISubscribeTask) runnable; | |
| 109 | -// subscribeTask.stop(); | |
| 110 | -// } | |
| 111 | 106 | futureMap.get(key).cancel(false); |
| 107 | + futureMap.remove(key); | |
| 108 | + runnableMap.remove(key); | |
| 112 | 109 | } |
| 113 | 110 | } |
| 114 | 111 | ... | ... |
src/main/resources/all-application.yml