Cloudflare + Node.js - URL-адрес IPV4 работает, но поддомен cloudflare вызывает ошибку 521

В моем случае у нас уже была конфигурация ulimit set и kern.maxfiles, которая могла бы работать на Mac.

Исправлено ограничение количества максимальных сокетов в глобальном масштабе. В более поздних версиях узла предел Infinity.

Попробуйте добавить эти строки кода:

var https = require('https');
var http = require('http');

https.globalAgent.maxSockets = 5;
http.globalAgent.maxSockets = 5;

В случае использования библиотеки запросов вы можете настроить эти параметры.

См. https://github.com/request/request#request---simplified-http-client

Подробнее о maxSockets: https://nodejs.org/api/http.html#http_agent_maxsockets

0
задан Barney Chambers 27 February 2019 в 15:05
поделиться