bug修复

This commit is contained in:
guo 2024-01-11 18:42:31 +08:00
parent bfbf1b721a
commit 3d4f839c04

View File

@ -25,27 +25,27 @@ public class UDPServerApp {
@PostConstruct
public void startUdpApp() {
if (port == null) {
return;
}
log.info("启动udp中……");
Bootstrap bootstrap = new Bootstrap();
EventLoopGroup workGroup = new NioEventLoopGroup();
bootstrap.group(workGroup).channel(NioDatagramChannel.class)
.option(ChannelOption.SO_BROADCAST, true)
.handler(new ChannelInitializer<NioDatagramChannel>() {
if (port == null) {
return;
}
log.info("启动udp中……");
Bootstrap bootstrap = new Bootstrap();
EventLoopGroup workGroup = new NioEventLoopGroup();
bootstrap.group(workGroup).channel(NioDatagramChannel.class)
.option(ChannelOption.SO_BROADCAST, true)
.handler(new ChannelInitializer<NioDatagramChannel>() {
@Override
protected void initChannel(NioDatagramChannel ch) throws Exception {
ch.pipeline().addLast(udpServerHandler);
}
});
try {
Channel channel = bootstrap.bind("127.0.0.1", port).sync().channel();
//channel.closeFuture().sync().await();
log.info("启动udp成功……");
} catch (Exception e) {
log.error("udp启动err:", e);
}
}
@Override
protected void initChannel(NioDatagramChannel ch) throws Exception {
ch.pipeline().addLast(udpServerHandler);
}
});
try {
Channel channel = bootstrap.bind(port).sync().channel();
//channel.closeFuture().sync().await();
log.info("启动udp成功端口{}", port);
} catch (Exception e) {
log.error("udp启动err:", e);
}
}
}