Estoy copiando en el servidor de la nube la siguiente aplicación nueva creada por npx create-next-app. Cuando intento ejecutar el script de compilación, el servidor arroja un error 'pthread-create: Resource temporarilt no validable'.
{ "name": "next", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint" }, "dependencies": { "next": "12.1.0", "react": "17.0.2", "react-dom": "17.0.2" }, "devDependencies": { "eslint": "8.11.0", "eslint-config-next": "12.1.0" } }siguiente.config.js
/** @type {import('next').NextConfig} */ const nextConfig = { reactStrictMode: true, } module.exports = nextConfigEscribí un ticket a la administración del servidor y me respondieron que el servidor tiene un límite de 32 procesos, pero la siguiente aplicación requiere 64 procesos.
¿Hay alguna forma de limitar el número de procesos en el script de compilación?
Encontré este artículo: https://docs.uniform.dev/sitecore/deploy/how-tos/how-to-control-nextjs-threads/
Que tenía una configuración siguiente:
experimental: { // This is experimental but can // be enabled to allow parallel threads // with nextjs automatic static generation workerThreads: false, cpus: 1 },Esto ralentizará mucho la compilación, pero también reducirá la cantidad de páginas que intenta compilar simultáneamente, lo que puede ayudar si su backend se está doblando por la cantidad de solicitudes.