sym 3.4.1 异常

本贴最后更新于 2139 天前,其中的信息可能已经事过景迁

3.0.0 没出现这个问题,3.4.1 有时回报这个异常

java.lang.Exception: Apparent connection leak detected
        at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
        at org.b3log.latke.repository.jdbc.util.Connections.getConnection(Connections.java:190)
        at org.b3log.latke.repository.jdbc.JdbcTransaction.<init>(JdbcTransaction.java:51)
        at org.b3log.latke.repository.jdbc.JdbcRepository.beginTransaction(JdbcRepository.java:801)
        at org.b3log.latke.repository.AbstractRepository.beginTransaction(AbstractRepository.java:212)
        at org.b3log.symphony.service.ArticleMgmtService.lambda$0(ArticleMgmtService.java:335)
        at java.lang.Thread.run(Thread.java:748)
[WARN ]-[2018-11-09 17:54:19]-[com.zaxxer.hikari.pool.ProxyLeakTask:84]: Connection leak detection triggered for com.mysql.cj.jdbc.ConnectionImpl@7c413af9 on thread Thread-80, stack trace follows
java.lang.Exception: Apparent connection leak detected
        at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
        at org.b3log.latke.repository.jdbc.util.Connections.getConnection(Connections.java:190)
        at org.b3log.latke.repository.jdbc.JdbcTransaction.<init>(JdbcTransaction.java:51)
        at org.b3log.latke.repository.jdbc.JdbcRepository.beginTransaction(JdbcRepository.java:801)
        at org.b3log.latke.repository.AbstractRepository.beginTransaction(AbstractRepository.java:212)
        at org.b3log.symphony.service.ArticleMgmtService.lambda$0(ArticleMgmtService.java:335)
        at java.lang.Thread.run(Thread.java:748)
[ERROR]-[2018-11-09 17:57:13]-[org.b3log.latke.servlet.HttpControl:102]: Request [
    method=GET,
    contentType=null,
    characterEncoding=UTF-8,
    local=[
        addr=127.0.0.1,
        port=8080,
        name=localhost],
   
    headers=[
        connection=close
        user-agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:63.0) Gecko/20100101 Firefox/63.0
        accept=*/*
        accept-language=zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
        accept-encoding=gzip, deflate, br
        cookie=JSESSIONID=C40F90903ADD85CFA6E30B5FBFADE8EB; sym-ce=5c682a66213d9d4dfdb19c5948a4d413e2fdda09201e5c0a5688f7c829d1e74428e55086370891a751a4003bccba330560c12224d89b55e215e6a795e89aa69b68a33144667b39cfc28a0a66e4aedd0ca05bace8f25391bd61c06cbe4031dabe7c905096d81b8c0440e4f6db918297c5d86d6c853ea02c6b1e169f3374e929bd565513027550a29bedc6cb28b188adbb
    ]
] processing failed
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source)
Type  :quit<Enter>  to exit Vim          


] processing failed
java.lang.reflect.InvocationTargetException
        at sun.reflect.GeneratedMethodAccessor90.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at org.b3log.latke.servlet.handler.MethodInvokeHandler.handle(MethodInvokeHandler.java:57)
        at org.b3log.latke.servlet.HttpControl.nextHandler(HttpControl.java:97)
        at org.b3log.latke.servlet.handler.AdviceHandler.handle(AdviceHandler.java:106)
        at org.b3log.latke.servlet.HttpControl.nextHandler(HttpControl.java:97)
        at org.b3log.latke.servlet.handler.ArgsHandler.handle(ArgsHandler.java:61)
        at org.b3log.latke.servlet.HttpControl.nextHandler(HttpControl.java:97)
        at org.b3log.latke.servlet.handler.RequestDispatchHandler.handle(RequestDispatchHandler.java:86)
        at org.b3log.latke.servlet.HttpControl.nextHandler(HttpControl.java:97)
        at org.b3log.latke.servlet.handler.RequestPrepareHandler.handle(RequestPrepareHandler.java:46)
        at org.b3log.latke.servlet.HttpControl.nextHandler(HttpControl.java:97)
        at org.b3log.latke.servlet.handler.StaticResourceHandler.handle(StaticResourceHandler.java:119)
        at org.b3log.latke.servlet.HttpControl.nextHandler(HttpControl.java:97)
        at org.b3log.latke.servlet.DispatcherServlet.service(DispatcherServlet.java:78)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at org.b3log.latke.servlet.filter.EncodingFilter.doFilter(EncodingFilter.java:66)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:199)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:490)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
        at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:668)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
        at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:408)
        at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)
        at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:770)
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1415)
        at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
        at java.lang.Thread.run(Thread.java:748)
Caused by: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe
        at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:333)
        at org.apache.catalina.connector.OutputBuffer.appendByteArray(OutputBuffer.java:728)
        at org.apache.catalina.connector.OutputBuffer.append(OutputBuffer.java:657)
        at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:368)
        at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:346)
        at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:96)
        at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:89)
        at org.apache.commons.io.IOUtils.write(IOUtils.java:1687)
        at org.b3log.symphony.processor.FileUploadProcessor.getFile(FileUploadProcessor.java:138)
  • Sym

    Sym 是一款用 Java 实现的现代化社区(论坛/BBS/社交网络/博客)系统平台。

    下一代的社区系统,为未来而构建

    524 引用 • 4599 回帖 • 708 关注
  • 异常
    19 引用 • 47 回帖
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    7549 引用 • 34361 回帖 • 197 关注

相关帖子

被采纳的回答
  • 88250

    这个报错是数据库连接有泄露,后面我会仔细看下,感谢反馈。

13 回帖

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 88250

    最新版应该已经解决。

    2 回复
  • 其他回帖
  • 88250

    这个报错是数据库连接有泄露,后面我会仔细看下,感谢反馈。

    1 回复
  • 8595250 1
    作者

    org.b3log.symphony.service.ArticleMgmtService.genArticleAudio
    代码 有个 bug,这样改下就好来。
    @terminus

    imagepng

  • 8595250
    作者


    [WARN ]-[2018-11-11 08:58:45]-[com.zaxxer.hikari.pool.ProxyLeakTask:84]: Connection leak detection triggered for com.mysql.cj.jdbc.ConnectionImpl@7fbb1b83 on thread Thread-146, stack trace follows
    java.lang.Exception: Apparent connection leak detected
    at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
    at org.b3log.latke.repository.jdbc.util.Connections.getConnection(Connections.java:190)
    at org.b3log.latke.repository.jdbc.JdbcTransaction.(JdbcTransaction.java:61)
    at org.b3log.latke.repository.jdbc.JdbcRepository.beginTransaction(JdbcRepository.java:749)
    at org.b3log.latke.repository.AbstractRepository.beginTransaction(AbstractRepository.java:184)
    at org.b3log.symphony.service.ArticleMgmtService.lambda$0(ArticleMgmtService.java:333)
    at java.lang.Thread.run(Thread.java:748)
    [WARN ]-[2018-11-11 08:58:56]-[com.zaxxer.hikari.pool.ProxyLeakTask:84]: Connection leak detection triggered for com.mysql.cj.jdbc.ConnectionImpl@5a26a567 on thread Thread-147, stack trace follows
    java.lang.Exception: Apparent connection leak detected
    ...
    [WARN ]-[2018-11-11 09:00:16]-[com.zaxxer.hikari.pool.ProxyLeakTask:84]: Connection leak detection triggered for com.mysql.cj.jdbc.ConnectionImpl@42af8e02 on thread Thread-148, stack trace follows
    java.lang.Exception: Apparent connection leak detected
    at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:128)
    ...
    [WARN ]-[2018-11-11 09:00:19]-[com.zaxxer.hikari.pool.ProxyLeakTask:84]: Connection leak detection triggered for com.mysql.cj.jdbc.ConnectionImpl@69a5e494 on thread Thread-149, stack trace follows
    java.lang.Exception: Apparent connection leak detected
    ...

  • 查看全部回帖

推荐标签 标签

  • Firefox

    Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。

    8 引用 • 30 回帖 • 420 关注
  • CodeMirror
    1 引用 • 2 回帖 • 130 关注
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 413 关注
  • NetBeans

    NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学的数学及物理学院的学生计划。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年 Sun 买下此公司。Sun 于次年(2000 年)六月将 NetBeans IDE 开源,直到现在 NetBeans 的社群依然持续增长。

    78 引用 • 102 回帖 • 663 关注
  • 链滴

    链滴是一个记录生活的地方。

    记录生活,连接点滴

    150 引用 • 3774 回帖
  • 心情

    心是产生任何想法的源泉,心本体会陷入到对自己本体不能理解的状态中,因为心能产生任何想法,不能分出对错,不能分出自己。

    59 引用 • 369 回帖 • 1 关注
  • flomo

    flomo 是新一代 「卡片笔记」 ,专注在碎片化时代,促进你的记录,帮你积累更多知识资产。

    5 引用 • 103 回帖 • 2 关注
  • Jenkins

    Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。

    52 引用 • 37 回帖 • 1 关注
  • 安全

    安全永远都不是一个小问题。

    200 引用 • 816 回帖
  • 996
    13 引用 • 200 回帖 • 1 关注
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    129 引用 • 171 回帖
  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    58 引用 • 22 回帖 • 5 关注
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    406 引用 • 3569 回帖
  • Hexo

    Hexo 是一款快速、简洁且高效的博客框架,使用 Node.js 编写。

    21 引用 • 140 回帖 • 4 关注
  • 阿里巴巴

    阿里巴巴网络技术有限公司(简称:阿里巴巴集团)是以曾担任英语教师的马云为首的 18 人,于 1999 年在中国杭州创立,他们相信互联网能够创造公平的竞争环境,让小企业通过创新与科技扩展业务,并在参与国内或全球市场竞争时处于更有利的位置。

    43 引用 • 221 回帖 • 155 关注
  • 快应用

    快应用 是基于手机硬件平台的新型应用形态;标准是由主流手机厂商组成的快应用联盟联合制定;快应用标准的诞生将在研发接口、能力接入、开发者服务等层面建设标准平台;以平台化的生态模式对个人开发者和企业开发者全品类开放。

    15 引用 • 127 回帖 • 1 关注
  • WebComponents

    Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。

    1 引用 • 1 关注
  • Markdown

    Markdown 是一种轻量级标记语言,用户可使用纯文本编辑器来排版文档,最终通过 Markdown 引擎将文档转换为所需格式(比如 HTML、PDF 等)。

    167 引用 • 1493 回帖 • 1 关注
  • Scala

    Scala 是一门多范式的编程语言,集成面向对象编程和函数式编程的各种特性。

    13 引用 • 11 回帖 • 117 关注
  • LeetCode

    LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!

    209 引用 • 72 回帖
  • BND

    BND(Baidu Netdisk Downloader)是一款图形界面的百度网盘不限速下载器,支持 Windows、Linux 和 Mac,详细介绍请看这里

    107 引用 • 1281 回帖 • 42 关注
  • ZeroNet

    ZeroNet 是一个基于比特币加密技术和 BT 网络技术的去中心化的、开放开源的网络和交流系统。

    1 引用 • 21 回帖 • 627 关注
  • Netty

    Netty 是一个基于 NIO 的客户端-服务器编程框架,使用 Netty 可以让你快速、简单地开发出一个可维护、高性能的网络应用,例如实现了某种协议的客户、服务端应用。

    49 引用 • 33 回帖 • 28 关注
  • sts
    2 引用 • 2 回帖 • 185 关注
  • GitBook

    GitBook 使您的团队可以轻松编写和维护高质量的文档。 分享知识,提高团队的工作效率,让用户满意。

    3 引用 • 8 回帖 • 1 关注
  • Chrome

    Chrome 又称 Google 浏览器,是一个由谷歌公司开发的网页浏览器。该浏览器是基于其他开源软件所编写,包括 WebKit,目标是提升稳定性、速度和安全性,并创造出简单且有效率的使用者界面。

    62 引用 • 289 回帖
  • Sphinx

    Sphinx 是一个基于 SQL 的全文检索引擎,可以结合 MySQL、PostgreSQL 做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

    1 引用 • 199 关注