কম্পিউটার টিউটোরিয়াল

Node.js-এ agent.maxSockets প্রোপার্টি

ভূমিকা

agent.maxSockets প্রোপার্টি এজেন্ট দ্বারা প্রতিটি অরিজিনের জন্য খোলা রাখা সকেটের সংখ্যা নির্ধারণ করে। ডিফল্টভাবে এই মান Infinity। এটি 'http' মডিউলের অংশ।

সিনট্যাক্স

agent.maxSockets: number

প্যারামিটার

  • number — এজেন্টের কনকারেন্ট সকেট সংখ্যা। ডিফল্ট: Infinity।

উদাহরণ

maxSockets.js ফাইল তৈরি করে node maxSockets.js রান করুন।

// agent.maxSockets method Demo example // Importing the http & agentkeepalive module const http = require('http'); const agent = require('agentkeepalive'); const keepaliveAgent = new agent({   maxSockets: 100,   maxFreeSockets: 10,   timeout: 60000, // active socket keepalive for 60 seconds   freeSocketTimeout: 30000, // free socket keepalive for 30 seconds }); const options = {   host: 'tutorialspoint.com',   port: 80,   path: '/',   method: 'GET',   agent: keepaliveAgent, }; console.log("Max free sockets: ",keepaliveAgent.maxSockets); console.log('[%s] agent status changed: %j', Date(), keepaliveAgent.getCurrentStatus());

আউটপুট

C:\home\node>> node maxSockets.js Max sockets: 100 [Fri Apr 30 2021 12:28:24 GMT+0530 (India Standard Time)] agent status changed: {"createSocketCount":0,"createSocketErrorCount":0,"closeSocketCount":0,"errorS ocketCount":0,"timeoutSocketCount":0,"requestCount":0,"freeSockets":{},"socket s":{},"requests":{}}
  1. JavaScript Infinity প্রপার্টি: অসীম মান হ্যান্ডলিং

  2. জাভাস্ক্রিপ্ট lastIndex প্রোপার্টি

  3. জাভাস্ক্রিপ্ট source প্রোপার্টি

  4. HTML DOM firstChild প্রপার্টি