代码调整
This commit is contained in:
@@ -35,14 +35,14 @@ public enum SourceOperateCodeEnum {
|
|||||||
QUIT_INIT_03("QUIT_FUNEND$03", "关闭暂态申请"),
|
QUIT_INIT_03("QUIT_FUNEND$03", "关闭暂态申请"),
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 请求操作类型对应实体中 requestId
|
||||||
|
*/
|
||||||
YJC_YTXJY("yjc_ytxjy", "预检测_源通讯检测"),
|
YJC_YTXJY("yjc_ytxjy", "预检测_源通讯检测"),
|
||||||
YJC_SBTXJY("yjc_sbtxjy", "预检测_设备通讯检测"),
|
YJC_SBTXJY("yjc_sbtxjy", "预检测_设备通讯检测"),
|
||||||
YJC_XYJY("yjc_xyjy", "预检测_协议校验"),
|
YJC_XYJY("yjc_xyjy", "预检测_协议校验"),
|
||||||
YJC_XUJY("YJC_xujy", "预检测_相序校验"),
|
YJC_XUJY("YJC_xujy", "预检测_相序校验"),
|
||||||
|
|
||||||
|
|
||||||
QUITE("quit","预监测_关闭设备通讯初始化"),
|
QUITE("quit","预监测_关闭设备通讯初始化"),
|
||||||
QUITE_SOURCE("close_source","预监测_关闭源通讯")
|
QUITE_SOURCE("close_source","预监测_关闭源通讯")
|
||||||
|
|
||||||
|
|||||||
@@ -41,39 +41,39 @@ public class WebSocketService {
|
|||||||
|
|
||||||
@PostConstruct
|
@PostConstruct
|
||||||
public void start() {
|
public void start() {
|
||||||
// new Thread(() -> {
|
new Thread(() -> {
|
||||||
// //可以自定义线程的数量
|
//可以自定义线程的数量
|
||||||
// bossGroup = new NioEventLoopGroup();
|
bossGroup = new NioEventLoopGroup();
|
||||||
// // 默认创建的线程数量 = CPU 处理器数量 *2
|
// 默认创建的线程数量 = CPU 处理器数量 *2
|
||||||
// workerGroup = new NioEventLoopGroup();
|
workerGroup = new NioEventLoopGroup();
|
||||||
// try {
|
try {
|
||||||
// ServerBootstrap serverBootstrap = new ServerBootstrap();
|
ServerBootstrap serverBootstrap = new ServerBootstrap();
|
||||||
// serverBootstrap.group(bossGroup, workerGroup)
|
serverBootstrap.group(bossGroup, workerGroup)
|
||||||
// .channel(NioServerSocketChannel.class)
|
.channel(NioServerSocketChannel.class)
|
||||||
// .handler(new LoggingHandler())
|
.handler(new LoggingHandler())
|
||||||
// //当前连接被阻塞的时候,BACKLOG代表的事 阻塞队列的长度
|
//当前连接被阻塞的时候,BACKLOG代表的事 阻塞队列的长度
|
||||||
// .option(ChannelOption.SO_BACKLOG, 128)
|
.option(ChannelOption.SO_BACKLOG, 128)
|
||||||
// .option(ChannelOption.CONNECT_TIMEOUT_MILLIS, 5000)
|
.option(ChannelOption.CONNECT_TIMEOUT_MILLIS, 5000)
|
||||||
//
|
|
||||||
// //设置连接保持为活动状态
|
//设置连接保持为活动状态
|
||||||
// .childOption(ChannelOption.SO_KEEPALIVE, true)
|
.childOption(ChannelOption.SO_KEEPALIVE, true)
|
||||||
// .childHandler(webSocketInitializer);
|
.childHandler(webSocketInitializer);
|
||||||
// ChannelFuture future = serverBootstrap.bind(port).sync();
|
ChannelFuture future = serverBootstrap.bind(port).sync();
|
||||||
// future.addListener(f -> {
|
future.addListener(f -> {
|
||||||
// if (future.isSuccess()) {
|
if (future.isSuccess()) {
|
||||||
// System.out.println("webSocket服务启动成功");
|
System.out.println("webSocket服务启动成功");
|
||||||
// } else {
|
} else {
|
||||||
// System.out.println("webSocket服务启动失败");
|
System.out.println("webSocket服务启动失败");
|
||||||
// }
|
}
|
||||||
// });
|
});
|
||||||
// future.channel().closeFuture().sync();
|
future.channel().closeFuture().sync();
|
||||||
// } catch (InterruptedException e) {
|
} catch (InterruptedException e) {
|
||||||
// e.printStackTrace();
|
e.printStackTrace();
|
||||||
// } finally {
|
} finally {
|
||||||
// bossGroup.shutdownGracefully();
|
bossGroup.shutdownGracefully();
|
||||||
// workerGroup.shutdownGracefully();
|
workerGroup.shutdownGracefully();
|
||||||
// }
|
}
|
||||||
// }).start();
|
}).start();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user