feat: add ConfigProcessor in official-processor

This commit is contained in:
tjq 2022-09-18 00:22:03 +08:00
parent 74b6acc927
commit ec47f5a8c5

View File

@ -1,12 +1,12 @@
package tech.powerjob.official.processors.impl;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.google.common.collect.Maps;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.io.FileUtils;
import org.apache.commons.lang3.StringUtils;
import tech.powerjob.common.serialize.JsonUtils;
import tech.powerjob.official.processors.util.CommonUtils;
import tech.powerjob.worker.core.processor.ProcessResult;
import tech.powerjob.worker.core.processor.TaskContext;
@ -47,7 +47,7 @@ public class ConfigProcessor implements BroadcastProcessor {
@Override
public ProcessResult process(TaskContext context) throws Exception {
Config newCfg = JSON.parseObject(CommonUtils.parseParams(context), Config.class);
Config newCfg = JsonUtils.parseObject(CommonUtils.parseParams(context), Config.class);
context.getOmsLogger().info("[ConfigProcessor] receive and update config: {}", config);
// 空场景不更新