Netty 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Netty 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Netty 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Netty 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Netty 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
开发厂商 JBoss
地区 不详
提 交 者 不详
适用人群 未知
收录时间 2008-09-23

软件简介

Netty是一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。

也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网络应用,例如实现了某种协议的客户,服务端应用。Netty相当简化和流线化了网络应用的编程开发过程,例如,TCP和UDP的socket服务开发。

“快速”和“简单”并不意味着会让你的最终应用产生维护性或性能上的问题。Netty 是一个吸收了多种协议的实现经验,这些协议包括FTP,SMTP,HTTP,各种二进制,文本协议,并经过相当精心设计的项目,最终,Netty 成功的找到了一种方式,在保证易于开发的同时还保证了其应用的性能,稳定性和伸缩性。

体系结构图

在线Javadoc:http://tool.oschina.net/apidocs/apidoc?api=netty

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (19)

加载中
很好的开源软件 开源的holer也是采用了netty框架 https://github.com/wisdom-projects/holer
2019/07/13 19:32
回复
举报
JVM上最好的網絡庫
2019/07/13 20:31
回复
举报
tio表示不服!
2019/01/22 09:17
回复
举报
#Netty#http://netty.io/
2017/12/09 14:34
回复
举报
打分: 力荐
Netty物联网高并发系统第一季 http://www.itjoin.org/course/detail/5945adcc0cf2dfcdd9258e92 第1集netty物联网介绍 第2集netty服务器编写 第3集netty客户端与服务器通信 第4集编码解码 第5集netty服务器架构上 第6集netty服务器架构下 第7集netty客户端架构 第8集netty客户端长连接架构 Netty物联网高并发系统第二季 第9集netty服务器管理链路 第10集mybatis整合 第11集物联网信
2017/06/19 18:59
回复
举报
您可以购买我翻译的《Netty实战》这本书,支持原作者一瓶可乐,以及Netty项目本身。 代码清单:ReactivePlatform/netty-in-action-cn 如何评价《Netty实战》这本书? 知乎《Netty IN ACTION》中文版《Netty实战》翻译手记--不负好时光 Netty实战-图书 - 异步社区不负好时光--《Netty IN ACTION》中文版《Netty实战》翻译手记 携手共进--《Netty IN ACTION》中文版《Netty实战》答疑解惑《N
2017/05/17 21:07
回复
举报
用过netty的都出来说说啊 Netty
2012/11/04 23:44
回复
举报
救助 Netty
2012/11/20 18:18
回复
举报
https://netty.io/Blog/Netty+361Final+out+-+More+SSL+fixes Netty
2013/01/08 14:01
回复
举报
https://netty.io/Blog/Netty+362Final+released Netty
2013/01/21 22:39
回复
举报
http://aphyr.com/posts/269-reaching-200k-events-sec那位帮 翻译下!netty 线程池 Netty
2013/02/03 16:35
回复
举报
更多评论
01/14 07:47

Netty 4.1.57.Final 发布,异步事件驱动的网络应用框架

Netty 4.1.57.Final 已经发布。Netty 是一个异步事件驱动的网络应用框架,主要用于可维护的高性能协议服务器和客户端的快速开发。本次更新是一个 bug 修复版本。 主要内容 确保在回调抛出时耗尽错误堆栈 在 Http2FrameCodec 中添加 PushPromise 和 Priority Frame 支持 提高 HPACK 静态表的查找性能 MQTT 编解码器:可靠...

3
3
发表于AI & 大数据专区
2020/09/09 07:33

Netty 4.1.52.Final 发布,异步事件驱动网络应用框架​​​​​​​

Netty 4.1.52.Final 发布了。这主要是一个错误修复版本,也包含一些新功能,例如 MQTT 5.0 支持。 主要更新内容: 修复 ByteBufUtil.getBytes() 在某些情况下不正确共享数组的问题 创建一个无堆栈的 ClosedChannelException 以减少关闭 Channel 时的开销 在所有情况下使用 DnsNameResolver 时,使用所有已配置的名称服务...

2
2
发表于软件架构专区
2020/05/15 07:58

Netty 4.1.50.Final 发布,异步事件驱动网络应用框架​​​​​​​

Netty 4.1.50.Final 已发布,除了 Bugfix 外,还添加了一些新功能,例如首次为原生 epoll 传输支持 AARCH64。 主要变化 如果不使用 mTLS,OpenSslSession.getLocalCertificates() 和 getLocalPrincipal() 必须在客户端返回 null (#10275) 为 CNAME 选择合适的 nameServer (#10272) 根据 RFC 2616 的规定,修改 header 中...

2
2
发表于AI & 大数据专区
2020/04/24 07:44

Netty 4.1.49.Final 发布,异步事件驱动网络应用框架​​​​​​​

Netty 4.1.49.Final 已发布,除了修复 bug 之外,还添加了一些新功能。 使用 java 8u251 时支持 ALPN (#10196) 调用 CompositeByteBuf.addComponent(...) 时防止溢出 (#10197) 在所有情况下都能正确传播来自入站操作(inbound operations)的异常 (#10176) 添加对 HAProxyMessageEncoder 的支持 (#10175) 新增在尝试加载...

4
4
发表于AI & 大数据专区
2020/03/18 07:31

Netty 4.1.48.Final 发布,异步事件驱动网络应用框架

Netty 4.1.48.Final 发布了,主要更新内容如下: HttpObjectDecoder 应限制控制字符的数量 (#10112) 异常时关闭 SocketChannel 以避免泄漏 (#10110) 确保使用 HttpProxyHandler 时 WebSocket*Handshaker 不会破坏管道 (#10103) 修复路径为空时 WebSocketClientHandshaker 无法生成正确的握手请求 (#10095) 添加了对 Cook...

0
1
发表于AI & 大数据专区
2020/03/10 07:32

Netty 4.1.47.Final 发布,修复严重 bug

Netty 4.1.47.Final 发布了,距离上一次发布仅 1.5 周。此版本解决了可能导致未刷新 WINDOW_UPDATE_FRAMEs 从而使 HTTP/2 流过时的问题。 该 bug 非常严重,所以开发团队尽快地发布了此版本。主要更新内容包括: 确保总是在 Abstract Http2Stream Channel 中刷新窗口更新帧 macOS 上处于类路径上时,需要使用 MacOSDnsSe...

2
1
发表于开发技能专区
2020/01/14 07:35

Netty 4.1.45.Final 发布,异步事件驱动网络应用框架

Netty 4.1.45.Final 发布了,这是 2020 年的第一个发布。 此版本主要修复 bug,同时修复了两个回退问题: 在非安全的 PooledDirectByteBuf 调整大小期间修复 BufferOverflowException FlushConsolidationHandler 可能会错误抑制刷新 验证失败时,utf8FrameValidator 必须释放缓冲区 避免可能违反比较规约 解析名称服务器...

2
2
发表于软件架构专区
2019/10/29 07:09

Netty 4.1.43.Final 发布,异步事件驱动网络应用框架

Netty 4.1.43.Final 发布了,此版本主要修复了一些 bug,同时包含一些性能增强。 主要更新内容如下: 支持查询参数中的分号 解析时忽略 /etc/resolv.conf 中的无效条目 重构 SslHandler 内部以始终使用堆缓冲区进行 JDK SSLEngine 实现 Bugfix #9667:禁用自动读取后,FlowControllerHandler 会吞掉读取完成事件 HTTP/2...

7
9
发表于软件架构专区
2019/09/26 06:59

Netty 4.1.42.Final 发布,异步事件驱动网络应用框架

Netty 4.1.42.Final 发布了,此版本主要修复了一些 bug,同时包含一些性能增强。 主要更新内容如下: 调用 disconnect() 时正确重置缓存的本地和远程地址 (#9545) 在尝试设置关键材料以修复可能的本机崩溃之前正确同步 (#9566) 使用 BoringSSL / OpenSSL 时正确处理任务卸载 (#9575) 修复由于滥用 MPSC 队列而在 NonSti...

1
8
发表于软件架构专区
2019/09/16 07:24

Netty 4.1.41.Final 发布,异步事件驱动网络应用框架

Netty 4.1.41.Final 发布了,此版本主要修复了一些 bug,同时包含一些性能增强。 列举部分更新内容如下: Http2EmptyDataFrameConnectionDecoder.frameListener() 应返回 unwrapped Http2FrameListener (#9467) 当容量减少时,不要将不可读缓冲区域归零 (#9427) 当 arrayOffset 非零时,AsciiString contentEqualsIgnore...

9
11
发表于开发技能专区
2019/08/15 07:05

Netty 4.1.39.Final 发布,异步事件驱动网络应用框架

Netty 4.1.39.Final 发布了,此版本主要修复了一些 bug,同时有一些性能增强。最重要的是,它修复了多个 HTTP/2 安全问题。 主要更新内容如下: HTTP2:防止空数据帧(没有 end_of_stream 标志)设置 (#9461) HTTP2:添加针对远程对等方触发的远程控制帧的保护 (#9460) 从自定义标头设置 ORIGIN 标头,如果它存在 (#9435...

0
6
发表于软件架构专区
2019/07/25 07:27

Netty 4.1.38.Final 发布,异步事件驱动网络应用框架

Netty 4.1.38.Final 发布了,此版本主要修复了一些 bug,同时有一些性能增强。 主要更新内容包括: 防止 ByteToMessageDecoder 在 !isAutoRead 时过度读取 Http2FrameCodecBuilder.autoAckSettingsFrame(...) 必须是 public 小 header 禁用 Huffman 编码 HPACK 解码器使用 Table 查找 预解压可能包含压缩指针的 DNS 记录...

12
8
发表于AI & 大数据专区
2019/06/29 07:38

Netty 4.1.37.Final 发布,HTTP/2 相关类新特性

Netty 4.1.37.Final 发布了,此版本主要修复了一些 bug,同时弃用了一些 HTTP/2 相关类,并在添加特性的基础上相应进行替换。 Http2MultiplexCodec * 弃用 Http2MultiplexCode 和 Http2MultiplexCodecBuilder 在此版本中被标记为 @deprecated,原因在于它的实现方式导致 Http2FrameCodec 与 Http2MultplexCodec 的耦合过...

0
9
发表于AI & 大数据专区
2019/05/02 07:49

Netty 4.1.36.Final 发布,经典开源 Java 网络服务框架

Netty 4.1.36.Final 发布了,Netty 是一个 Java 开源框架。Netty 提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 此版本主要包含错误修正,其中 2 个是回归修复,因此请尽快考虑升级。 主要更新内容: 将 SVM 元数据添加到 netty 模块 (#8963) DynamicAddress...

1
15
发表于服务端专区
2019/04/18 07:24

Netty 4.1.35.Final 发布,经典开源 Java 网络服务框架

Netty 4.1.35.Final 发布了,Netty 是一个 Java 开源框架。Netty 提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。此版本包含错误修复和改进。 更新内容: Only try to use OpenSslX509TrustManagerWrapper when using Java 7+ (#9065) DnsNameResolver.resolve(...

8
10
发表于软件架构专区
2019/01/22 07:12

Netty 4.1.33 Final 发布,经典开源 Java 网络服务框架

Netty 4.1.33 Final 正式发布。此版本主要包含错误修复、一些改进和一些性能改进。 更新内容如下: Allowed IP_FREEBIND option for UDP epoll (#8727) Ensure FlowControlled data frames will be correctly removed from the flow-controller when a write error happens. (#8726) Only handle NXDOMAIN as failure wh...

1
6
发表于服务端专区
2018/10/31 06:58

Netty 4.1.31.Final 发布,经典开源 Java 网络服务框架

Netty 4.1.31.Final 发布了,该版本包含错误修复,以及一些重要的改进和性能提升。除此之外,还提供了对 TLSv1.3 的支持(通过 Java 11 或 netty-tcnative / netty-tcnative-boringssl-static 实现)。 重要的变更内容: Fix leak and corruption bugs in CompositeByteBuf (#8438) Optimize AbstractByteBuf.getCharSeq...

0
7
发表于软件架构专区
2018/09/29 07:23

Netty 4.1.30.Final 发布,经典开源 Java 网络服务框架

Netty 4.1.30.Final 发布了,Netty 是一个 Java 开源框架。Netty 提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。此版本包含错误修复,以及一些重要的改进。 更新内容: Add cache for CNAME mappings resolved during lookup of DNS entries. (#8314) Ensure B...

0
3
发表于服务端专区
2018/08/25 07:30

Netty 4.1.29.Final 发布,经典开源 Java 网络服务框架

Netty 4.1.29.Final 发布了,此版本包含错误修复,以及一些重要的改进。 最重要的变更如下 Correctly handle DNS redirects for NS servers that have no ADDITIONAL records (#8177) Ensure multiple shaded version of the same netty artifact can be loaded as long as the shaded prefix is different (#8207) Set ...

1
3
发表于软件架构专区
2018/07/28 07:29

Netty 4.1.28.Final 发布,开源 Java 网络服务框架

Netty 4.1.28.Final 已发布,此版本包含错误修复,此外 JDK 可使用任何受支持的 SocketOption。 最重要的变更 Support the usage of SocketOption when nio is used and the java version >= 7 (#8085) Leak detection combined with composite buffers results in incorrectly handled writerIndex when calling ByteBu...

1
8
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2019/04/10 10:10

Netty:初识Netty

前文总结了NIO的内容,有了NIO的一些基础之后,我们就可以来看下Netty。Netty是Java领域的高性能网络传输框架,RPC的技术核心就是网络传输和序列化,所以Netty给予了RPC在网络传输领域巨大的支持。 一个简单的Netty代码实现 网络传输基于的是TCP协议,所以会有服务端和客户端之分,而Netty是网络传输框架,所以一个完整的...

0
0
发表了博客
2020/04/10 21:26

Netty:初识Netty

前文总结了NIO的内容,有了NIO的一些基础之后,我们就可以来看下Netty。Netty是Java领域的高性能网络传输框架,RPC的技术核心就是网络传输和序列化,所以Netty给予了RPC在网络传输领域巨大的支持。 一个简单的Net...

0
0
2020/08/03 16:36

Netty 笔记--Netty 简介

Netty是一个异步和事件驱动的网络应用程序框架,用于快速开发可维护的高性能网络服务器和客户端。 Netty 是一个基于 Java NIO 服务端、客户端开源(Apache License 2.0)框架,是用于创建高性能、高可用的网络应用程...

0
0
发表于开发技能专区
2019/01/14 07:00

初学Netty-Netty Helloword

Netty是什么? 关于netty的定义网上有很多种,我们还是回到官网上寻找 官网直译后:Netty是 一个异步事件驱动的网络应用程序框架, 用于快速开发可维护的高性能协议服务器和客户端。 关键词:异步的,事件驱动的,...

0
0
发表了博客
2018/07/18 17:09

netty学习 - 编译netty

一 、配置git (未安装git, 可以先安装git) git config --global core.autocrlf true   配置之后,git将会根据使用者的系统自动将下载项目中的换行符转换成系统的换行符,因为一个项目中的多个开发者使用的系统不同,对应的换行符不同,如果直接下载项目代码的话,编译netty项目会出现如下错误 ... D:\Knowledge\...

0
0
2018/12/10 20:40

NIO、Netty(Netty基础)

一、概述 Netty是一个Java的开源框架。提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 Netty是一个NIO客户端,服务端框架。允许快速简单的开发网络应用...

0
1
发表了博客
2015/09/06 15:03

Netty

Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的基于NIO的客户,服务器端编程框架。

2
16
2018/01/31 18:04

netty

--- title: Netty源码分析01 date: 2018-01-31 13:59:09 tags: --- ConstantPool 常量池,内部持有一个map, 通过子类复写newConstant实现自定义 ChannelOption 通道的选项 ChannelPipeline 责任链的链条 EventLoopGroup 池化思想 ChannelHandler 处理器 ChannelOutboundInvoker 通道出栈调用者 SelectionKey 就是组合了下...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于开发技能专区
01/03 13:02

Spring WebFlux+Netty 中怎么配置 HTTP/2?

环境 JDK11+SpringBoot2.4.1+Spring WebFlux+默认 Netty 服务器,看了一下官方文档说是不同服务器配置不一样: 里面的链接有关于 Netty 的配置: 但是不知道怎么集成到 SpringBoot 中: 另一方面证书是阿里云买的,没有提供 Netty 直接相关的证书: 额外搜索了一下好像没有现成的 Demo (准确来说 Github 上有,但是有的...

9
1
发表于开发技能专区
2018/06/01 11:28

怎么把netty的链接通道存储到redis中这样后续可以通过key取出channel给客户端发消息

请问下,怎么把netty的链接通道存储到redis中这样后续可以通过key取出channel给客户端发消息 或者说有什么更好的方式去存取channel

21
2
发表于开发技能专区
2020/12/23 12:08

netty做消息送达,已读

如题,自己有一个思路,但想看看有没有在行的提供个优雅点的思路

1
0
发表了问答
2014/11/09 18:17

Netty 4.x怎么处理多个protobuf协议?

protected void initChannel(SocketChannel ch) throws Exception { ChannelPipeline p = ch.pipeline(); //解码用 p.addLast("frameDecoder", new ProtobufVarint32FrameDecoder()); //构造函数传递要解码成的类型 这里如果再有一个LocalDates的话应该怎么处理 p.addLast(...

24
2
发表于网络技术专区
2020/11/11 12:27

netty可以整合到springcloud吗?怎么做集群呢

netty可以整合到springcloud吗?怎么做集群呢,百度了下没看到一个示例,想确认下是否不能做成集群方式

10
0
发表于网络技术专区
2020/11/11 12:31

netty做webRTC 的一点疑问

公司打算做webRTC,场景是这样的,可能在规定时间内,有5000多人同时在线,然后1对N发起视频通话,方案确定使用webRTC来实现,首先要解决第一个问题,这么多人同时在线,最开始考虑websocket,但查询发现,websocket有连接数限制,等于要部署多个tomcat才行,这个方案就不考虑了,后面查询到netty,说是支持百万连接,那决...

10
0
发表于开发技能专区
2018/07/14 07:40

设备端如何访问netty集群并做到负载均衡

最近有个项目,需要在远程设备上采集数据,设备上用c语言编写,服务端用java,由于设备比较多,服务端需要搭建集群,查了一些资料,说是服务端netty+zookepper搭建集群,设备端是通过IP+端口的形式与服务端进行通信,那么设备端是如何与集群进行通信,负责均衡又是怎么实现的?先提前谢谢各路大神,项目比较急,求帮助!...

20
3
发表于软件测试专区
2020/10/16 00:14

请指教:16核64G SpringBoot最佳web容器选择与配置

16核64G SpringBoot最佳web容器选择与配置。 现在公司提供了多个16CPU 64G的服务器,我们使用springboot2.2.8 ,tomcat最大线程是2000,做下单接口测试。单个订单服务实例压测结果:2000-2200单/s ;数据库是Tidb,全是不同用户,无行锁问题,数据库操作2个add 一个update 。感觉性能不行,感觉有点低,以前没的此经验,希...

12
0
2020/10/24 20:30

netty+zookeeper做集群,设备如何调用具体的netty服务

@kakai 你好,想跟你请教个问题: 开发背景是一个小区的设备管理,业务系统可以通过自定义协议进行设备的操作以及数据的读取,比如实时监控的调阅,我想得是通过netty+zookeeper做集群,netty服务启动得时候向zookeeper注册ip+port,但是不知道设备怎么通过zookeeper找到真实得netty服务地址建立链接,望大佬指点...

2
0
2020/09/24 15:53

netty4 将数据channel.writeAndFlush 到缓存区后,发现数据不能及时发送出去

netty4 将数据channel.writeAndFlush 到缓存区后,发现数据不能及时发送出去,导致客户端接收消息延迟?再啰嗦几句,就是客户端向服务端连续发了100条socket消息,服务端成功收到了每条消息并处理业务完毕,使用writeAndFlush()返回处理结果客户端,就像阻塞了,等待5~15秒客户端才收到全部的处理结果消息。写法就是网上...

4
0
发表了问答
2017/06/06 20:06

学习Netty时有关ChannelFuture的一些疑问

在使用netty的ServerBootstrap启动服务器的时候,如下图会在红线处使用sync()方法进行阻塞 而在sync()方法的内部,通过查看源代码,发现实现如下图,在await()中对ChannelFuture对象进行了加锁,而在ChannelFuture对象内部的setSuccess方法中又对自身加了锁,而后notify()了其他锁对象和通知了对应的listener,我的问题是...

1
0
2020/02/25 09:38

任务在spark 上运行,报错Container exited with a non-zero exit code 13. Error file: prelaunch.err. Last 4096 bytes

main : run as user is kafka main : requested yarn user is kafka Getting exit code file... Creating script paths... Writing pid file... Writing to tmp file /data/yarn/nm2/nmPrivate/application_1580700853621_6464/container_1580700853621_6464_02_000001/container_1580700853621_6464_02_000001.pid.tmp ...

1
0
2020/08/21 09:52

netty bossGroup接收线程组设置为多个是否生效?

针对于源码的分析发现: ChannelFuture regFuture = config().group().register(channel); @Override public ChannelFuture register(Channel channel) { return next().register(channel); } 此处调用了 next() 方法选择了一个线程进行注册。 @Override public ChannelFuture register(final ChannelPromise pr...

2
0
发表于开发技能专区
2020/08/14 15:34

netty如何整合modbus呢?

我想用netty整合modbus,需要兼容modbusRTU,modbusTCP,以及CAN;现在比较懵的是,RTU需要走RS485等串口来连接,那么我netty里面就要引入一层RXTX的包来连接; 现在需要能同时保存RTU和TCP的连接,不知道怎么入手,modbus是第一次接触,目前假定是要连四种不同类型的设备,两种走RTU,两种走modbusTCP,求大佬指点...

7
0
发表了问答
2015/02/05 17:57

Jetty 和Netty的区别,求大神能深入浅出给讲解下

淘宝的旺旺是Jetty,Jetty的描述中是,Jetty是一个Servlet容器, Netty也是一个NIO的后端框架,不依赖于web容器。如果我想做用作即时聊天的话,那个更合适?

30
5
发表了问答
2013/10/24 12:59

Netty4.x官方example的问题,浏览器访问执行handler中channelRead方法次数

刚刚接触网络编程,现在情况是一个client发送出的事http请求,server用的事tcp,需要中间转接一下,准备用netty来做这个转接的服务。 从官网上下载的example准备学习下,程序运行起来后,用chrome,ie10访问http://127.0.0.1:8080/都会访问HttpHelloWorldServerHandler中的channelRead方法4次, 用MyEclipse内置的浏览器访...

6
0
2020/07/02 19:18

netty的LengthFieldBasedFrameDecoder 

我用netty的LengthFieldBasedFrameDecoder (自定义长度解码器) 处理半包问题,协议规定: 前2个字节表示长度, 可是tcp过来的数据中有长度是错误的 ,导致后面解码全部错乱, 这种情况该如何处理 netty版本: <dependency> <groupId>io.netty</groupId> <artifactId>netty-all</artifactId> <!--<versio...

4
1
发表于软件架构专区
2019/03/31 16:52

SpringBoot 启动失败 求大神解答 急急急!!谢谢

16:49:09.890 [main] DEBUG org.springframework.boot.context.logging.ClasspathLoggingApplicationListener - Application failed to start with classpath: [file:/E:/Coder/Java/jdk1.8.0_171/jre/lib/charsets.jar, file:/E:/Coder/Java/jdk1.8.0_171/jre/lib/deploy.jar, file:/E:/Coder/Java/jdk1.8.0_171/jre/li...

5
0
2020/06/07 21:35

请问有人手工从InputStream里解析过FormData吗?

语言:java 使用的类: com.sun.net.httpserver.HttpServer 现在是这样的: 由于我是使用这个JDK自带的类 在开发http服务,所以是完全脱离servlet的,也完全脱离netty。 现在我想实现的一个功能: 接收前端通过formdata传到后端的数据,把里面的数据和文件解析出来,并按照键值对的方式存放好。 困难点: 因为这个是JDK...

8
0
2020/05/23 20:29

spring gateway 网关报错

访问量小的时候不会 现在访问起来了 网关一直报这个错 ERROR 116528 --- [server-epoll-38] reactor.core.publisher.Operators : Operator called default onErrorDropped reactor.ipc.netty.channel.AbortedException: Connection has been closed at reactor.ipc.netty.channel.ChannelOperationsHandler.discard(Chan...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
19 评论
900 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部