ClusterOptions.js 681 B

123456789101112131415161718192021
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.DEFAULT_CLUSTER_OPTIONS = void 0;
  4. const dns_1 = require("dns");
  5. exports.DEFAULT_CLUSTER_OPTIONS = {
  6. clusterRetryStrategy: (times) => Math.min(100 + times * 2, 2000),
  7. enableOfflineQueue: true,
  8. enableReadyCheck: true,
  9. scaleReads: "master",
  10. maxRedirections: 16,
  11. retryDelayOnMoved: 0,
  12. retryDelayOnFailover: 100,
  13. retryDelayOnClusterDown: 100,
  14. retryDelayOnTryAgain: 100,
  15. slotsRefreshTimeout: 1000,
  16. useSRVRecords: false,
  17. resolveSrv: dns_1.resolveSrv,
  18. dnsLookup: dns_1.lookup,
  19. enableAutoPipelining: false,
  20. autoPipeliningIgnoredCommands: [],
  21. };