方法一:如果已经获取到ChannelContext对象
TioConfig tioConfig = channelContext.tioConfig;
方法二:如果你只用了tio-core
获取TioConfig的方式就很简单了,因为这个对象就是你创建的,你把这个对象存为全局变量就可以了
//把这个对象置为全局变量
public static TioServerConfig tioServerConfig = null;
public static void main(String[] args) {
tioServerConfig = new TioServerConfig("TioSiteImServer", tioSiteImServerAioHandler, tioSiteImServerAioListener, Threads.getTioExecutor(),
Threads.getGroupExecutor());
}
方法三:如果你用了tio-websocket-server
//WsServerStarter是你创建的,置为全局变量
public static WsServerStarter wsServerStarter = null;
//此处把tioServerConfig置为全局变量存为全局变量即可
public static TioServerConfig tioServerConfig = null;
public static void main(String[] args) {
wsServerStarter = new WsServerStarter(port, wsMsgHandler);
tioServerConfig = wsServerStarter.getTioServerConfig();
}
方法四:如果你是用了tio-http-server