Error message

[HSF-Provider] HSF thread pool is full.

Solution

  • The processing speed of a service on the High-speed Service Framework (HSF) provider is slow, and requests from the consumer cannot be processed in time. As a result, the service execution thread pool reaches the maximum value. By default, HSF dumps the file /home/admin/logs/hsf/HSF_JStack.log. View the HSFBizProcessor-xxx thread stack information of this file and analyze the performance bottleneck.
  • The default number of HSF initialization threads is 50, and the maximum number of threads is 720. You can change the values by configuring the Java Virtual Machine (JVM) parameters -Dhsf.server.min.poolsize and --Dhsf.server.max.poolsize.