mirror of
https://github.com/tiennm99/zfoo.git
synced 2026-10-03 07:13:51 +00:00
ref[move]: move NetUtils
This commit is contained in:
1 parent
ff3e06c123
commit
00ac69dca2
48 files changed
+54
-71
No files matched your search
@@ -35,8 +35,6 @@ import com.zfoo.protocol.collection.ArrayUtils;
|
||||
import com.zfoo.protocol.collection.CollectionUtils;
|
||||
import com.zfoo.protocol.exception.RunException;
|
||||
import com.zfoo.protocol.util.*;
|
||||
import com.zfoo.protocol.util.RandomUtils;
|
||||
import com.zfoo.util.net.HostAndPort;
|
||||
import org.bson.Document;
|
||||
import org.bson.codecs.configuration.CodecRegistries;
|
||||
import org.bson.codecs.configuration.CodecRegistry;
|
||||
@@ -107,9 +105,14 @@ public class OrmManager implements IOrmManager {
|
||||
// 设置数据库地址
|
||||
var hostConfig = ormConfig.getHost();
|
||||
if (CollectionUtils.isNotEmpty(hostConfig.getAddress())) {
|
||||
var hostList = HostAndPort.toHostAndPortList(hostConfig.getAddress().values())
|
||||
var hostList = hostConfig.getAddress().values()
|
||||
.stream()
|
||||
.map(it -> new ServerAddress(it.getHost(), it.getPort()))
|
||||
.map(it -> it.split(StringUtils.COMMA_REGEX))
|
||||
.flatMap(it -> Arrays.stream(it))
|
||||
.map(it -> StringUtils.trim(it))
|
||||
.filter(it -> StringUtils.isNotBlank(it))
|
||||
.map(it -> it.split(StringUtils.COLON_REGEX))
|
||||
.map(it -> new ServerAddress(it[0], Integer.parseInt(it[1])))
|
||||
.collect(Collectors.toList());
|
||||
mongoBuilder.applyToClusterSettings(builder -> builder.hosts(hostList));
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user