public class MeshProxyUtil extends Object
| 构造器和说明 |
|---|
MeshProxyUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static Map<String,String> |
getProxyConfig() |
static List<URL> |
processMeshProxy(List<URL> originRegistryUrls,
URL serviceUrl,
boolean isServerEnd)
如果通过环境变量配置了使用Mesh进行代理,则通过把registry转换为MeshRegistry的方式实现服务的代理
|
protected static void |
reset() |
protected static boolean |
setInitChecked(boolean value) |
public static List<URL> processMeshProxy(List<URL> originRegistryUrls, URL serviceUrl, boolean isServerEnd)
originRegistryUrls - 原始注册中心urlsserviceUrl - 具体的rpc服务。isServerEnd - 是否是服务端使用的场景。环境变量可以控制是对client端流量代理,还是server端流量代理,或者全部代理。protected static void reset()
protected static boolean setInitChecked(boolean value)
Copyright © 2023. All rights reserved.