From 642544f4f22fd75893b1cc917796b81ffde34903 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Sat, 04 Mar 2023 11:08:13 +0800
Subject: [PATCH] 手台,执法记录仪基础接口新增(新增,修改,查询接口) 集成lombok
---
src/main/java/com/genersoft/iot/vmp/netty/server/UdpServer.java | 15 +++++++++------
1 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/src/main/java/com/genersoft/iot/vmp/netty/server/UdpServer.java b/src/main/java/com/genersoft/iot/vmp/netty/server/UdpServer.java
index b5c681e..f8071b6 100644
--- a/src/main/java/com/genersoft/iot/vmp/netty/server/UdpServer.java
+++ b/src/main/java/com/genersoft/iot/vmp/netty/server/UdpServer.java
@@ -31,15 +31,16 @@
Thread thread = new Thread(new Runnable() {
@Override
public void run() {
- //InetSocketAddress socketAddress = new InetSocketAddress("s16s652780.51mypc.cn", 21403);
//启动服务
EventLoopGroup workerGroup = new NioEventLoopGroup();
//优化使用的线程
final EventExecutorGroup group = new DefaultEventExecutorGroup(16);
try {
- Bootstrap b = new Bootstrap();//udp不能使用ServerBootstrap
- b.group(workerGroup).channel(NioDatagramChannel.class)//设置UDP通道
+ //udp不能使用ServerBootstrap
+ Bootstrap b = new Bootstrap();
+ //设置UDP通道
+ b.group(workerGroup).channel(NioDatagramChannel.class)
//设置udp的管道工厂
.handler(new ChannelInitializer<NioDatagramChannel>() {
//NioDatagramChannel标志着是UDP格式的
@@ -57,9 +58,11 @@
})//初始化处理器
//true / false 多播模式(UDP适用),可以向多个主机发送消息
- .option(ChannelOption.SO_BROADCAST, true)// 支持广播
- .option(ChannelOption.SO_RCVBUF, 2048 * 1024)// 设置UDP读缓冲区为2M
- .option(ChannelOption.SO_SNDBUF, 1024 * 1024);// 设置UDP写缓冲区为1M
+ .option(ChannelOption.SO_BROADCAST, true)
+ // 设置UDP读缓冲区为2M
+ .option(ChannelOption.SO_RCVBUF, 2048 * 1024)
+ // 设置UDP写缓冲区为1M
+ .option(ChannelOption.SO_SNDBUF, 1024 * 1024);
// 绑定端口,开始接收进来的连接
ChannelFuture f = b.bind(port).sync();
--
Gitblit v1.9.3