报错信息

[HSF-Provider] HSF thread pool is full.

解决方案

  • 服务器端某个服务处理速度过慢,不能及时处理客户端的请求,导致服务端业务执行的线程池达到最大值。

    HSF默认会转储文件/home/admin/logs/hsf/HSF_JStack.log (默认路径)。您可以查看此文件的HSFBizProcessor-xxx线程堆栈信息,分析性能瓶颈。

  • HSF默认的初始化线程数是50,最大线程数是720,可以通过配置JVM参数-Dhsf.server.min.poolsize-Dhsf.server.max.poolsize进行修改。