什么样的资源net :: ERR_INSUFFICIENT_RESOURCES意味着如何处理这种情况

时间:2016-10-27 21:19:48

标签: javascript ajax

如果我尝试同时发出大量HTTP请求,解释器最终会抛出net::ERR_INSUFFICIENT_RESOURCES错误。例如,

'use strict';

require('angular');

const app = angular.module('app', []);

app.controller('MainController', ['$scope', '$http', function($scope, $http) {
  $scope.makeRequest = function() {
    $http.get('http://example.com').then(
      function success(response) {
        // ...
      }, function error(response) {
        // ...
      });
  };

  setInterval(function() {
    $scope.makeRequest();
  }, 1);
}]);

这意味着什么样的“资源”?应用程序使用大约150 Mb,所以我猜它与内存无关。它是否有一些内部“最大请求数”常数呢?

那我怎么处理这种情况呢?

0 个答案:

没有答案