2014-09-03 69 views
0

我指的是http://www.highcharts.com/docs/export-module/render-charts-serversidePassivate Highcharts導出Phantom JS Web服務器?

您還可以讓腳本啓動Web服務器。通過這樣做,我們不必一次又一次地爲每個轉換作業啓動PhantomJS進程,並且這會帶來更好的性能。在Web服務器模式下運行腳本時,結果不會保存到文件中,而會以base64字符串的形式返回,除非您想要導出爲SVG或PDF。

我已經成功地完成了這項工作,但我想知道是否有任何方法可以在不需要時鈍化服務器,並且在向SVGConverter發送請求時激活服務器?

謝謝。

回答

0

您無法遠程觸發服務器,因此需要啓用服務器。

+0

我問這個問題的原因是因爲我意識到JBoss在後臺運行PhantomJS後顯着減速。由於調度器的緣故,AbstractPool類中的poolCleaner()被調用的次數越來越多,jBoss最終將耗盡內存。還有其他方法可以解決這個問題嗎? – Belvia 2014-09-03 09:06:10