Highcharts导出模块:jBoss中的多个Phantom JS实例

Highcharts导出模块:jBoss中的多个Phantom JS实例,jboss,highcharts,phantomjs,highstock,Jboss,Highcharts,Phantomjs,Highstock,我正在使用Highcharts导出模块和部署在jBoss应用服务器中的导出模块war文件 每次我关闭jBOss时,我都注意到会有大量以下消息: (Thread-6462) Shutting down PhantomJS instance, kill process directly, Thread[Thread-6462,5,main] (Thread-6441) Shutting down PhantomJS instance, kill process directly, Thread[T

我正在使用Highcharts导出模块和部署在jBoss应用服务器中的导出模块war文件

每次我关闭jBOss时,我都注意到会有大量以下消息:

(Thread-6462) Shutting down PhantomJS instance, kill process directly, Thread[Thread-6462,5,main]
 (Thread-6441) Shutting down PhantomJS instance, kill process directly, Thread[Thread-6441,5,main]
 (Thread-9092) Shutting down PhantomJS instance, kill process directly, Thread[Thread-9092,5,main]
 (Thread-6197) Shutting down PhantomJS instance, kill process directly, Thread[Thread-6197,5,main]
 (Thread-6219) Shutting down PhantomJS instance, kill process directly, Thread[Thread-6219,5,main]
 (Thread-9012) Shutting down PhantomJS instance, kill process directly, Thread[Thread-9012,5,main]
有没有人和我有过同样的遭遇?为什么phantom JS会在后台生成这么多线程


它会影响我的应用服务器的性能吗?

在导出模块的配置中,您可以设置要启动多少个PhantomJS实例。您将看到它的线程设置为6-以匹配您看到正在运行的6个PhantomJS


我们使用10是因为原因。每次我们必须启动Tomcat服务器时,都会留下幻影JS孤儿。让Tomcat甚至WAR reset功能也杀死子代也很好。

在我的jBoss控制台日志中有40多行“关闭PhantomJS实例”,尽管在我的属性文件中,我只请求加载5个PhantomJS实例。我创建了一个类,利用SVGConverter来构建png,有没有什么我做得不对?任何建议都将不胜感激。