mirror of https://gitee.com/dromara/liteFlow
bug #IBYW1M v2.13.1 中使用Redis哨兵模式作为数据源问题
This commit is contained in:
parent
099d238b02
commit
08a2ed7865
|
@ -1,8 +1,11 @@
|
|||
package com.yomahub.liteflow.parser.redis.vo;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonSetter;
|
||||
import com.yomahub.liteflow.parser.redis.mode.RedisMode;
|
||||
import com.yomahub.liteflow.parser.redis.mode.RedisParserMode;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.Collections;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
|
@ -107,6 +110,16 @@ public class RedisParserVO {
|
|||
this.sentinelAddress = sentinelAddress;
|
||||
}
|
||||
|
||||
@JsonSetter("sentinelAddress")
|
||||
public void setSentinelAddressFromString(String addresses) {
|
||||
if (addresses != null && !addresses.trim().isEmpty()) {
|
||||
// 按逗号分割,并去除每个地址前后的空格
|
||||
this.sentinelAddress = Arrays.asList(addresses.split("\\s*,\\s*"));
|
||||
} else {
|
||||
this.sentinelAddress = Collections.emptyList();
|
||||
}
|
||||
}
|
||||
|
||||
public String getUsername() {
|
||||
return username;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue