Proxool 版本bug问题

编程知识 更新时间:2023-05-02 19:09:38

在proxool-0.8.3.jar版本的时候,总是出现如下问题。

 

1360 [Shutdown Hook] INFO proxool.proxoolPool  - Shutting down 'proxoolPool' pool immediately [Shutdown Hook]
1360 [Shutdown Hook] ERROR proxool.ShutdownHook  - Problem calling "get cause" on IllegalStateException.
java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at org.logicalcobwebs.proxool.ShutdownHook.remove(ShutdownHook.java:40)
 at org.logicalcobwebs.proxool.ProxoolFacade.shutdown(ProxoolFacade.java:238)
 at org.logicalcobwebs.proxool.ProxoolFacade.shutdown(ProxoolFacade.java:220)
 at org.logicalcobwebs.proxool.ShutdownHook.run(ShutdownHook.java:99)
 at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.IllegalStateException: Shutdown in progress
 at java.lang.ApplicationShutdownHooks.remove(ApplicationShutdownHooks.java:55)
 at java.lang.Runtime.removeShutdownHook(Runtime.java:220)
 ... 9 more

让人很烦。

在调用完后,用ProxoolFacade.shutdown(0);语句关闭,可以解决、上面错误就会消失,但如果紧结着继续调用线程池(同一个函数中),就会报其他错误,没有注册之类的错误。

查了一下,有如下解决办法,

1、是改用日志jar包,网络上有这种实践者。

2、个人比较推崇,用新版本的jar包(如proxool-0.9.0RC2.jar),这种问题迎刃而解,这个是Proxool Bug问题。

 

 

更多推荐

Proxool 版本bug问题

本文发布于:2023-04-28 04:52:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/7e2278becba58665c471a94950a4e14c.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:版本   Proxool   bug

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 107739文章数
  • 27243阅读数
  • 0评论数