fix: worker-agent cannot specify multiple server issues when registering with the server #1012

This commit is contained in:
panyy_f 2024-10-17 16:04:35 +08:00
parent 0bf95cf419
commit 1383e48fec

View File

@ -12,6 +12,9 @@ import picocli.CommandLine;
import picocli.CommandLine.Command;
import picocli.CommandLine.Option;
import java.util.ArrayList;
import java.util.List;
/**
* powerjob-worker-agent entry
*
@ -56,7 +59,8 @@ public class MainApplication implements Runnable {
cfg.setAppName(appName);
cfg.setPort(port);
cfg.setServerAddress(Splitter.on(",").splitToList(server));
List<String> servers = new ArrayList<>(Splitter.on(",").splitToList(server));
cfg.setServerAddress(servers);
cfg.setStoreStrategy(StoreStrategy.MEMORY.name().equals(storeStrategy) ? StoreStrategy.MEMORY : StoreStrategy.DISK);
cfg.setMaxResultLength(length);
cfg.setTag(tag);