@nestjsforge/echarts
Troubleshooting
Common issues and solutions for @nestjsforge/echarts.
EChartsTimeoutException
⚠
The chart took longer than the configured timeout to render.
Solutions:
- Increase
timeoutin module options or per-render overrides. - Reduce chart complexity (fewer data points, simpler series).
- Increase
poolSizeto reduce queue wait time.
EChartsPoolException
⚠
All browser instances are busy and maxConcurrentRenders has been reached.
Solutions:
- Increase
maxConcurrentRenders. - Use
renderMany()for batch operations. - Implement a queue in your application layer.
Puppeteer not found
# Reinstall puppeteer to re-download Chromium
npm install puppeteer
# Or set executable path to system Chrome
CHROME_PATH=/usr/bin/google-chrome npm run start