package com.gkhy.safePlatform.service;
|
|
import com.alibaba.nacos.api.exception.NacosException;
|
import com.gkhy.safePlatform.commons.vo.ResultVO;
|
import com.gkhy.safePlatform.model.dto.ServerNode;
|
|
import java.util.List;
|
|
public interface WebsocketServerNamingService {
|
|
/**
|
* 获取一个可用服务节点
|
* @param serverName
|
* @return
|
*/
|
ResultVO<ServerNode> getOneHealthyInstance(String serverName) throws NacosException;
|
|
/**
|
* 获取多个可用服务节点
|
* @param serverName
|
* @return
|
*/
|
ResultVO<List<ServerNode>>listHealthyInstance(String serverName) throws NacosException;
|
}
|