| 程序包 | 说明 |
|---|---|
| org.noear.solon.cloud | |
| org.noear.solon.cloud.impl | |
| org.noear.solon.cloud.model | |
| org.noear.solon.cloud.service | |
| org.noear.solon.cloud.utils |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CloudDiscoveryHandler.handle(Discovery discovery) |
| 限定符和类型 | 方法和说明 |
|---|---|
Discovery |
CloudLoadBalance.getDiscovery()
服务发现数据
|
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,Discovery> |
LocalDiscoveryResolver.resolve()
解析
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
CloudLoadStrategyIpHash.getServer(Discovery discovery,
int port) |
String |
CloudLoadStrategy.getServer(Discovery discovery,
int port)
获取服务地址
|
String |
CloudLoadStrategyDefault.getServer(Discovery discovery,
int port) |
void |
CloudLoadBalanceFactory.register(String group,
String service,
Discovery discovery)
注册负载均衡
|
| 构造器和说明 |
|---|
CloudLoadBalance(String group,
String service,
Discovery discovery)
一般用于本地配置
|
| 限定符和类型 | 方法和说明 |
|---|---|
Discovery |
Discovery.agent(String agent)
设置代理
|
Discovery |
Discovery.instanceAdd(Instance instance)
添加集群实例节点
|
Discovery |
Discovery.policy(String policy)
设置策略
|
| 限定符和类型 | 方法和说明 |
|---|---|
Discovery |
CloudDiscoveryService.find(String group,
String service)
查询服务实例列表
|
Discovery |
CloudDiscoveryServiceProxy.find(String group,
String service) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
CloudDiscoveryObserverEntity.handle(Discovery discovery) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
DiscoveryUtils.tryLoadAgent(Discovery discovery,
String group,
String service)
尝试加载发现代理
|
Copyright © 2024. All rights reserved.