类 BusinessHttp4
java.lang.Object
cn.hserver.plugin.gateway.business.BusinessHttp4
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidclose(io.netty.channel.Channel channel) 链接关闭booleanconnectController(io.netty.channel.ChannelHandlerContext ctx, boolean connectResult, int connectNum, Throwable error) 失败是否重连,同时告知连接结果 返回真标识重新重连voidexceptionCaught(io.netty.channel.ChannelHandlerContext ctx, Throwable cause) 全局异常getProxyHost(io.netty.channel.ChannelHandlerContext ctx, Http4Data http4Data, SocketAddress sourceSocketAddress) 代理host 业务代码只处理选择什么样的服务,比如常见随机模式 hash模式 循环模式等数据入场 业务处理模式,拦截器 限流等数据出场 数据加密等操作
-
构造器详细资料
-
BusinessHttp4
public BusinessHttp4()
-
-
方法详细资料
-
getProxyHost
public SocketAddress getProxyHost(io.netty.channel.ChannelHandlerContext ctx, Http4Data http4Data, SocketAddress sourceSocketAddress) 从接口复制的说明:Business代理host 业务代码只处理选择什么样的服务,比如常见随机模式 hash模式 循环模式等- 指定者:
getProxyHost在接口中Business<Http4Data,Object> - 返回:
-
in
从接口复制的说明:Business数据入场 业务处理模式,拦截器 限流等 -
out
从接口复制的说明:Business数据出场 数据加密等操作 -
close
public void close(io.netty.channel.Channel channel) 从接口复制的说明:Business链接关闭 -
connectController
public boolean connectController(io.netty.channel.ChannelHandlerContext ctx, boolean connectResult, int connectNum, Throwable error) 从接口复制的说明:Business失败是否重连,同时告知连接结果 返回真标识重新重连- 指定者:
connectController在接口中Business<Http4Data,Object> connectResult- 连接结果connectNum- 连接次数error- 连接错误- 返回:
-
exceptionCaught
从接口复制的说明:Business全局异常- 指定者:
exceptionCaught在接口中Business<Http4Data,Object>
-